1) 在主机上创建一个Windows帐户。登录。
2) 在远程计算机上创建一个Windows帐户,用户名和密码与主机相同。登录。
3) 将所有.pdb文件复制到远程计算机上与.exe文件在同一目录下。
4) 在远程计算机上运行远程调试器。
5) 工具 -> 选项
6) 单选按钮选择“无身份验证(仅本地)”,并勾选“允许任何用户调试”,确定。
7) 在远程计算机上运行.exe(调试版本)。
8) 在主机上打开您的解决方案。
9) 调试 -> 附加到进程
10) 传输:远程(仅本地无身份验证)
11) 限定符:服务器IP
12) 刷新
13) 选择要调试的应用程序。
14) 附加
应用程序似乎在Visual Studio中运行,但是所有断点都变灰,并显示以下注释:
断点当前无法命中。此文档尚未加载任何符号
我已经将我的应用程序(包括pdb文件)部署在远程计算机上的c:\ abc下,就像您在屏幕截图中看到的那样添加了符号位置,并尝试从我的计算机调试到远程计算机,但仍然无法断点。
有什么想法吗?