VS 远程调试问题
Posted
技术标签:
【中文标题】VS 远程调试问题【英文标题】:VS remote debug problems 【发布时间】:2012-12-25 11:04:22 【问题描述】:我正在尝试在其他 PC 上附加进程以调试远程。但是“附加到进程”对话框中的代码类型始终是本机(x86 或 x64),而不是托管代码(我的应用程序是 100% 托管的)。附加后我无法调试托管代码。为什么会这样?
现在我必须改变我的问题。问题在于远程传输模式(仅支持本机代码)。但现在我无法开始工作。
-
我在其他具有管理员权限的 PC 上使用我的登录名和密码创建了用户
我已从该用户运行远程调试器
在我选择浏览该 PC(远程调试器中的服务器名称)后,调试器说:
无法连接到服务器。请求的名称有效,但未找到数据或请求的类型。
【问题讨论】:
如果选择要调试的代码类型会发生什么?也就是按这个按钮->***.com/questions/5529476/… @wal,如果他们无法连接到服务器,该按钮可能未启用 【参考方案1】:在远程计算机上,在 Visual Studio 远程调试监视器中查找诸如 Msvsmon 之类的东西启动了一个名为“user@servername”的新服务器...
现在,在运行 Visual Studio 的计算机上,在附加到进程窗口的限定符文本字段中输入相同的服务器名称。除非您在“安全网络”上,否则将传输保留为默认值。
您现在应该能够在“可用进程”下看到您的应用程序。
【讨论】:
以上是关于VS 远程调试问题的主要内容,如果未能解决你的问题,请参考以下文章