您的位置:首页 > 其它

解决VS2015无法调试dotnet core项目

2016-08-06 12:49 381 查看
dotnet core 1.0正式版和VS2015 update3安装后一直无法在VS中正常调试。

错误提示:The debugger's worker process (msvsmon.exe) unexpectedly exited. Debugging will be aborted.

这不是偶然现象,因为我的两台电脑都出现同样的问题。

为此我尝试过以下方式:

1. 重新安装DotNetCore.1.0.0-VS2015Tools.Preview2 无效

2. 重新安装DotNetCore.1.0.0-SDK.Preview2-x64 无效

3. 重新安装VS2015 升级到Update3 并安装上面两个组件 无效

4. 我在其中一台电脑上重装系统,然后安装上述组件 有效

难道除了重装系统这个没有办法的办法,就无法解决了么?为此我详细对比了两台电脑,终于发现了问题!

环境变量PATH中有一个路径"C:\Users\{UserName}\.dnx"引起了我的注意,这是dotnet core的前身dnx的安装路径,因为我之前安装过这个测试版本,而卸载后环境变量中并没有自动删除。

我手动删除了这个PATH中的路径,再次运行VS进行调试,一切正常!

然后再恢复这个PATH的值,重启VS后,问题重现。确实是这个环境变量的问题导致VS无法调试dotnet core项目。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐