目标计算机上的 Visual Studio 远程调试器无法重新连接到此计算机。身份验证失败。

此问题非常头疼,搞了一上午,需要注意以下问题:

首先请将访问安全策略从仅来宾改为经典(控制面板->管理工具->本地安全策略->本地策略->安全选项->网络访问:本地账号的共享与安全模型)。某些时候开启的防火墙会引起比较大的访问问题,建议关闭防火墙

确保本地和调试机器当前系统登录的账号和密码一样

安装Visual Studio 2010的远程调试器。在VS2010的安装ISO里面搜索rdbgsetup,里面有三个架构版本的安装包,x86、x64、和ia64。

rdbgsetup

安装是根据您调试的程序架构版本,而不是操作系统架构版本。比如在x64的Win10调试Any CPU的.NET程序,那么需要安装x86的。如果安装运行了错误架构开启调试的时候VS会提示:

Visual Studio 远程调试监视器(MSVSMON.EXE)的 64 位版本不能用于调试 32 位进程或 32 位转储。请改用 32位版本。

标签: .NET, Visual Studio, 调试

添加新评论