如何通过Visual Studio 2012从远程计算机调试Asp.Net Mvc应用程序

7

我有两台计算机连接在一起,并且从Computer A建立了远程桌面连接到Computer B

我在Computer B中打开了Visual Studio 2012,并开始调试Asp.Net MVC应用程序,在本地计算机的浏览器中它正常工作,也托管在IIS上。但是,当我从Computer A的浏览器中打开该MVC应用程序时,调试不起作用,即没有命中断点。

我已经搜索过了,发现了Remote Debugging Monitor,但我无法使用它。

我需要帮助。

1个回答

10

如果您的远程计算机也是IIS服务器:

如果您共享您的远程调试器文件夹,以便可以在远程计算机上访问。2012年的文件夹应该是

C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Remote Debugger

在远程计算机上访问该文件夹并运行msvsmon.exe,启动后它会给出一个服务器名称。然后,在VS2012的调试菜单中,在“附加到进程”选项中选择。

将远程调试程序提供的服务器名称输入到限定符字段中,并连接到w3wp.exe进程

如果您的IIS服务器是本地主机,而您的远程计算机连接到它:

您不需要使用远程调试程序,只需在调试菜单中附加到进程并选择w3wp.exe进程即可。

为了保险起见,这里是MSDN


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接