代码面的糟糕日子。我通常使用iis的本地副本来调试我的Web应用程序。今天在测试代码时我遇到了几个堆栈溢出。之后,visual studio无法连接到iis进一步调试。重新启动后,我再次能够针对iis调试我的Web项目。我现在遇到的烦人问题是,当我点击开始调试时,asp.net开发服务器(Cassini)也会启动。有没有人知道可能导致不需要的服务器启动的原因是什么?我已经检查了我的应用程序属性并且未使用visual studio开发服务器。
答案 0 :(得分:3)
您是否在解决方案中设置了使用开发服务器的其他项目?如果任何项目具有该设置,则Visual Studio将启动开发服务器,以防您调试该项目。
答案 1 :(得分:1)
您是否尝试过干净+构建或重建?听起来像某个环境在某个地方出了问题。
在网络项目属性中,尝试检查Use Custom Webserver
并手动将网址放在Server Url
字段中。
当然,您可以尝试关闭VS,重新启动计算机,重置IIS以及Microsoft产品相关问题的所有其他解决方法; - )
HTH