在重新安装Visual Studio 2017后,我试图运行.NET核心Web项目,当我试图在Chrome上运行它时,我得到这个错误:
无法启动程序,当前操作不合法 状态
在重新安装Visual Studio 2017后,我试图运行.NET核心Web项目,当我试图在Chrome上运行它时,我得到这个错误:
无法启动程序,当前操作不合法 状态
当前回答
对我来说,解决方案(变通)是关闭Chrome上的JavaScript调试,我相信这是VS 2017中引入的新功能。
打开“工具>选项>调试>通用”,关闭“ASP启用JavaScript调试”的设置。NET (Chrome和IE)。
这是一个已知的问题,似乎正在进行调查。
关于VS 2017中JS调试的完整信息: https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/
其他回答
在我的情况下,其他答案都不管用。在重新调试应用程序之前,我必须重新启动windows。
3个选项
关闭“Tools > Options > Debugging > General”中的JavaScript调试功能 杀死所有chrome任务 切换到另一个浏览器进行调试
更改此项目设置为我解决了这个问题。
在VS2017中切换浏览器。或者以管理员身份打开命令提示符,运行tskill chrome大约10次,以确保应用完全死亡。然后再试一次。有时它会卡在另一个进程上,甚至需要重新启动。
今天我得到了这个错误,我只是做了一个小工作,太简单了。
关闭所有在打开Visual Studio之前可能已经打开的chrome实例。 现在停止调试并再次运行应用程序。
您将不会再次得到错误,如果调试器没有弹出,则再次刷新浏览器。
更新(12 - 12月- 2018):
我刚刚在Visual Studio 2019预览中测试了这个bug,现在看起来这个bug已经修复了。