在Visual Studio 2013中的IIS Express上托管多个Web项目

Sar*_*ran 5 asp.net asp.net-mvc visual-studio

我有3个项目的解决方案.项目中的3个项目是Web API类型,另一个是ASP.Net MVC 5 Web项目.我的解决方案是设置"单一启动项目",它指向Asp.net MVC 5项目.

这里的问题是当我运行ASP.Net web项目时,它会在某些端口上的IIS Express上托管.但是其他两个Web API项目也被托管,即使我没有设置"多个启动项目".

在vs 2013中是否有任何问题,或者我是否需要进行一些设置而不是托管所有Web项目.

注意:我使用的是Visual Studio 2013社区版.

Sar*_*ran 9

我刚想通过一些网络搜索...

我们必须将项目属性"调试时始终启动"设置为false,这是我们不想托管的项目.

请参阅http://blog.geocortex.com/2010/06/04/always-start-when-debugging-preventing-multiple-visual-studio-development-servers-from-starting/链接