Visual Studio 2008只运行一个Web应用程序而不是解决方案中的所有应用程序

Sir*_*lot 3 visual-studio-2008

我在VS 2008中有一个由多个Asp.net Web应用程序组成的解决方案.每当我启动其中任何一个的新实例时,它们都会在开发服务器上打开端口,并且系统托盘中充满了asp.net开发服务器图标.

这种情况从未发生在vs 2005中,只有实例启动的Web应用程序出现了.如何阻止所有网络应用程序在vs 2008中打开端口?

小智 6

VS2008中有两种类型的Web项目,即Web站点和Web应用程序.我用Web应用程序测试了它(尽管它们可能是相同的).我在一个解决方案中有两个网站,如您所述,打开了两个IIS端口.这就是我修复它的方法.

单击解决方案资源管理器中的网站,然后查看其属性.如果它是Web应用程序,它应该有一个名为"调试时始终启动"的属性.对于您在开始调试过程时不想启动的所有网站,将其设置为false(例如,单击播放).