升级到 .NET 6 后,dotnet watch 忽略端口号 launchsettings.json
dotnet watch ignores portnumber launchsettings.json after upgrade to .NET 6
- 当我 运行 我的 ASP.NET 核心(Blazor 服务器)应用程序使用 Visual Studio 时,它侦听端口 5003,
- 当使用
dotnet watch --project app\App.csproj run
时,它侦听不同的端口 - 5001!
这是我的 launchSettings.json
"App": {
"commandName": "Project",
"dotnetRunMessages": "true",
"launchBrowser": true,
"applicationUrl": "https://localhost:5003;http://localhost:5002",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development",
"LocalUrl": "https://localhost:5003"
}
}
为什么 dotnet 运行 在不同的端口启动以及如何在 5003 上到达 运行?
附加信息:
该应用程序是在.NET 5 中创建的,升级 SDK 和 PackageReferences .NET 6 后出现问题,
这是 .NET 6 中的一个已知错误,请参阅:
- 当我 运行 我的 ASP.NET 核心(Blazor 服务器)应用程序使用 Visual Studio 时,它侦听端口 5003,
- 当使用
dotnet watch --project app\App.csproj run
时,它侦听不同的端口 - 5001!
这是我的 launchSettings.json
"App": {
"commandName": "Project",
"dotnetRunMessages": "true",
"launchBrowser": true,
"applicationUrl": "https://localhost:5003;http://localhost:5002",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development",
"LocalUrl": "https://localhost:5003"
}
}
为什么 dotnet 运行 在不同的端口启动以及如何在 5003 上到达 运行?
附加信息:
该应用程序是在.NET 5 中创建的,升级 SDK 和 PackageReferences .NET 6 后出现问题,
这是 .NET 6 中的一个已知错误,请参阅: