在命令中运行 dotnet Project.dll 可以运行,但无法访问 URL

问题描述 投票:0回答:1

我创建了一个新项目,并尝试使用 PowerShell 运行该 Web 应用程序。命令运行成功,但是当我单击 URL 时,遇到以下结果。我该如何解决这个问题?

enter image description here

enter image description here 有csproj

<Project Sdk="Microsoft.NET.Sdk.Web">

  <PropertyGroup>
    <TargetFramework>net8.0</TargetFramework>
    <Nullable>enable</Nullable>
    <ImplicitUsings>enable</ImplicitUsings>
  </PropertyGroup>

  <ItemGroup>
    <PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0" />
  </ItemGroup>

  <ItemGroup>
    <None Update="dockerfile">
      <CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
    </None>
  </ItemGroup>

</Project>
c# asp.net sdk
1个回答
0
投票

首先确保项目内有

HomeController
,然后检查其中是否有
Index
Action。 默认情况下,当你不输入地址时,会自动打开
/Home/Index
路径,如果没有文件,会得到404错误。

© www.soinside.com 2019 - 2024. All rights reserved.