我在VS 2008中有一个由多个Asp.net Web应用程序组成的解决方案。每当我启动其中任何一个的新实例时,它们都会在开发服务器上打开端口,并且系统托盘中充满了asp.net开发服务器图标。
这从未发生在vs 2005中,只有实例启动的Web应用程序出现了。如何阻止所有网络应用程序在vs 2008中打开端口?
答案 0 :(得分:6)
VS2008中有两种类型的Web项目,网站和网站。 Web应用程序。我用Web应用程序测试了它(尽管它们可能是相同的)。我在一个解决方案中有两个网站,如您所述,打开了两个IIS端口。这就是我修复它的方法。
单击解决方案资源管理器中的网站,然后查看其属性。如果它是Web应用程序,它应该有一个名为“调试时始终启动”的属性。对于您在开始调试过程时不想启动的所有网站,将其设置为false(例如,单击播放)。
答案 1 :(得分:1)
尝试使用文件 - >浏览网站而不是运行解决方案。