我想通过VS调试我的应用程序,但是当应用程序运行时,它应该具有以下URL:http:localtesting.com而不是localhost。我已经在我的主机文件中有localtesting.com所以直接将该URL放在我的浏览器中打开我的IIS默认目录页面。如何在调试时让我的VS在该URL上运行?我应该把那个网址放在哪里?
编辑: 将URL放在自定义Web服务器文本框中并运行我得到的解决方案:
答案 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应用程序上执行您需要的任何操作,您将看到调试器落在断点上等等。