Sib*_*enu 5 ide development-environment visual-studio asp.net-core visual-studio-2019
从今天早上开始,我的 Visual Studio 表现得很奇怪。每当我运行项目时,我都会收到错误“一个或多个错误无法启动调试适配器”。
我运行我的项目配置文件,而不是在 IIS Express 配置文件中运行它。这是我的launchSettings.json文件。
{
"iisSettings": {
"windowsAuthentication": false,
"anonymousAuthentication": true,
"iisExpress": {
"applicationUrl": "http://localhost:65498",
"sslPort": 44318
}
},
"profiles": {
"IIS Express": {
"commandName": "IISExpress",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
}
},
"<ProjectName>": {
"commandName": "Project",
"launchBrowser": true,
"environmentVariables": {
"ASPNETCORE_ENVIRONMENT": "Development"
},
"applicationUrl": "https://localhost:5001;http://localhost:5000"
}
}
}
Run Code Online (Sandbox Code Playgroud)
当我检查输出窗口时,这就是我得到的。
程序“[22052] .exe”已退出,代码为 -1 (0xffffffff)。
我注意到的另一件事是打开了一个没有任何 URL 的新浏览器选项卡,只是一个about:blank页面。
我也遇到这个问题,认为它可能与 Edge 浏览器(或更新?)和 JavaScript 调试器有关。我第一次运行 Web 应用程序时,一切正常。之后每次我都会收到上面显示的“无法启动调试适配器”。
我必须禁用 Javascript 调试器或使用 Internet Explorer 来运行该应用程序。
问题是从我之前的执行开始的进程仍在运行。当我们使用profile项目启动项目时,它会启动一个新的进程,你可以看到有一个新的进程,Debug console window如上图所示。
您只需关闭此窗口并再次运行您的项目即可解决问题。您还可以启用一项设置,在调试停止时关闭此进程。为此,请转到“工具”,然后单击“选项”,选择“调试”,然后启用该选项Automatically close the console when debugging stops。
如果没有看到该选项,只需单击“调试”菜单下的其他选项,等待内容加载,然后再次单击“调试”菜单。有时它只是显示空白屏幕,没有任何选项。似乎是一个错误Visual Studio 2019。
另外,请确保关闭上次执行时打开的浏览器窗口。about: blank对我来说它已打开,这就是打开新选项卡的原因。
快乐编码!
| 归档时间: |
|
| 查看次数: |
4164 次 |
| 最近记录: |