这是第一次在这台计算机上安装VS2022。
我尝试从 Visual Studio 启动的任何新项目似乎都可以正常启动,但当我尝试通过浏览器加载应用程序时,我只是收到 404 错误。
这是我的启动配置,但在启动新的核心网络应用程序时我遇到了同样的问题...
{
"profiles": {
"Kestrel": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"dotnetRunMessages": true,
"applicationUrl": "http://localhost:5238"
},
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"DotNet Commandline": {
"commandName": "Executable",
"executablePath": "C:\\Program Files\\dotnet\\dotnet.exe",
"commandLineArgs": "run --configuration Debug",
"workingDirectory": "C:\\Users\\jcarr\\Workspace\\ProductionOutageTracker\\Web",
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
}
},
"$schema": "http://json.schemastore.org/launchsettings.json",
"iisSettings": {
"windowsAuthentication": true,
"anonymousAuthentication": false,
"iisExpress": {
"applicationUrl": "http://localhost:36511",
"sslPort": 0
}
}
}
我尝试了各种启动配置但没有成功。我尝试创建一个全新的应用程序,但遇到了同样的问题,所以我不相信我的program.cs 中有任何失败的地方。
我发现唯一有效的是使用 dotnet run 命令,我可以在启动配置中设置该命令并从 Visual Studio 启动,但随后我的调试断点收到错误“尚未为此文档加载符号”
对于此类问题,升级Visual Studio到最新版本是首选。
如果升级到最新版本没有帮助,那么我们可以尝试清除缓存。
最后一步是重新安装 Visual Studio。