我在Visual Studio的内部IIS中的localhost上运行我的asp.net应用程序,出于测试目的,我试图在家里的LAN上托管我的网站。我显然不得不切换到使用自定义IIS Web服务器。我按照所有步骤执行此操作,即我从控制面板中的Windows功能打开IIS并将我的Web应用程序添加到IIS并配置VS设置以使用该服务器并为其提供了一个起始URL。
然而,当我运行我的项目时,我收到一条错误消息:
无法在Web服务器上启动调试。网络服务器没有 及时回应。这可能是因为另一个调试器 已连接到Web服务器。
此错误的原因是什么?如何解决?
由于
答案 0 :(得分:1)
一种解决方法是创建一个空页面,然后从中调用调试器
System.Diagnostics.Debugger.Launch();
要解决此问题并使其能够从VS启动调试器,您必须配置启动页面以查看项目属性上的本地IIS。另外我注意到如果你没有默认浏览器IE它也可能会失败。所以对我来说,继续,从页面调用调试器。
答案 1 :(得分:1)
我有同样的问题,我通过从cmd =>重新设置iis来解决它。 “iisreset
”