我在visual studio 2012中完成了一个类库项目。
构建此项目时,会生成一个dll。
此dll部署在本地网络中的计算机上,由我无法控制的应用程序(第三方)使用。
有没有办法用visual studio 2012远程调试这个dll?
例如:附加dll并等待第三方应用程序对它们的调用,然后进行调试。
答案 0 :(得分:2)
在要部署到的计算机上下载并安装Visual Studio远程工具。 https://www.microsoft.com/en-gb/download/details.aspx?id=38184
在远程计算机上运行该程序
然后启动你的visual studio select Debug - >附加到流程 - >选择"远程"对于传输选项,输入限定符的ipaddress或主机名。
应列出远程计算机的所有进程。选择加载DLL的进程。当远程程序使用您的dll时,您的断点将被命中。
如果在尝试连接到远程计算机时收到任何错误,则第一步应该是重新启动visual studio。它总是打破我并重新启动视觉工作室修复它。