使用除localhost之外的VS进行调试

时间:2012-05-08 11:56:14

标签: visual-studio-2010

我想通过VS调试我的应用程序,但是当应用程序运行时,它应该具有以下URL:http:localtesting.com而不是localhost。我已经在我的主机文件中有localtesting.com所以直接将该URL放在我的浏览器中打开我的IIS默认目录页面。如何在调试时让我的VS在该URL上运行?我应该把那个网址放在哪里? enter image description here

编辑: 将URL放在自定义Web服务器文本框中并运行我得到的解决方案: enter image description here

2 个答案:

答案 0 :(得分:2)

将其设置为“使用自定义Web服务器”并将您的URL放入该框中。

编辑:'无法调试..'错误消息可能是一个单独的问题。你可以调试一个你可以创建的全新网站进行测试吗?

有些事情可能会导致错误。例如,URL重写模块:Unable to start debugging on the web server. Could not start ASP.NET debugging VS 2010, II7, Win 7 x64

答案 1 :(得分:0)

正如@SteveHobbs所说,将其设置为“使用自定义Web服务器并将您的URL放入该框中。在该部分的下方,应该有另一部分标记为”调试器“。

勾选ASP.NET旁边的复选框并保存属性。

如果要调试,请转到VS中的调试菜单,然后选择“附加到进程...”。

如果您使用的是IIS,请查找名为“w3wp.exe”的进程并选择该进程。经过一些处理后,在您的Web应用程序上执行您需要的任何操作,您将看到调试器落在断点上等等。