7

我有两台计算机连接,我已经Remote Desktop ConnectionComputer AComputer B

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

我已经搜索过它,并且遇到过Remote Debugging Monitor,但我无法使用它。

我需要这方面的帮助。

4

1 回答 1

10

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

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

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

在远程机器上访问该文件夹并运行msvsmon.exe 它会在启动后为您提供一个服务器名称。然后在您的本地机器上,在 VS2012 中,在调试菜单中,选择附加到进程。

在限定符字段中输入远程调试器提供的服务器名称并附加到w3wp.exe进程

如果您的 IIS 服务器是 localhost 并且您的远程计算机连接到它:

您不需要远程调试器,只需从调试菜单附加到进程并选择w3wp.exe进程即可。

为了更好的衡量,这里是 MSDN

于 2013-09-03T07:57:36.207 回答