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

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

vs 2013中有任何问题,还是我需要做一些设置以不托管所有Web项目。

注意:我正在使用Visual Studio 2013社区版。

最佳答案

我只是通过其他一些网络搜索才知道...

我们必须将我们不想托管的项目的项目属性“调试时始终启动”设置为false。

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

09-25 18:12
查看更多