VisualStudio
远程调试很方便,设置也非常简单。
远程调试器安装
安装VisualStudio时默认就会安装远程调试器,所以一般无需单独安装。
被连接方设置
被连接方需要打开远程调试器,它位于目录Remote Debugge
r中,可以通过Win键调出窗口,然后在Visual Studio
下选择Remote Debugger Folder
即可:
根据需要远程调试程序的平台选择x86
或者x64
,这里以x64
为例。
进入x64文件夹,以管理员身份运行msvmon.exe
,打开远程调试配置界面:
直接点击配置远程调试(O),弹出Visual Studio远程调试器窗口:
点击菜单栏中的工具(T),选择选项(O),弹出选项对话框:
设置身份验证模式为无身份验证(O),同时勾选允许任何用户进行调试(A):
点击确定即可,至此,被连接方设置完毕。
主动连接方设置
在VisualStudio
中,打开附加到进程窗口:
在传输(\P)的下拉列表中选择远程(无身份验证),然后点击查找:
局域网中的已经打开远程调试的主机即可显示出来。(如果自动检测失败,需要在搜素框中手动输入目的主机地址进行查找)
点击想要远程连接的主机地址,然后再点击选择即可。
连接成功后,在可用进程(V)列表中就列出了远程主机上的可用进程;
同时,在远程主机上的远程调试器界面上,显示已连接的信息:
最后,在远程主机的可用进程(V)列表中,选择需要调试的进程即可。
注意事项
远程调试的进程一定要与本地的代码相匹配,也就是说远程运行的程序和由本地调试代码所所生成的程序是一样的。
局域网内无需关闭防火墙。
如果觉得《Visual Studio 远程调试设置》对你有帮助,请点赞、收藏,并留下你的观点哦!