我连接了两台计算机,并且我已经从计算机A到计算机B进行了远程桌面连接.
我在计算机B中打开了Visual Studio 2012,并开始调试Asp.Net MVC Application,它在本地机器的浏览器中正常工作,它也在IIS上托管.但是,当我从计算机A的浏览器打开MVC应用程序时,除了debuging不起作用,即没有命中断点.
我搜索过它,并遇到了远程调试监视器,但我无法使用它.
我需要帮助.
解决方法
如果您的远程计算机也是IIS服务器:
如果共享远程调试器文件夹,则可以在远程计算机上访问它.应该是2012年的文件夹
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\Remote Debugger
在远程计算机上访问该文件夹并运行msvsmon.exe
一旦启动它将为您提供服务器名称.然后在本地计算机的VS2012中,在调试菜单中,选择attach to process.
将远程调试器提供的服务器名称输入限定符字段并附加到w3wp.exe进程
如果您的IIS服务器是localhost并且您的远程计算机连接到它:
您不需要远程调试器,只需从调试菜单附加到进程并选择w3wp.exe进程.
为了更好的衡量,here is the MSDN