如何自动运行我的Web服务停止的Visual Studio 2008。
我有一个包含许多Web应用程序项目,以及一些WCF的Web服务的大Visual Studio 2008的解决方案。 我已经设置了解决方案只有一个启动项目,然而,当我在网络上的应用项目,单击鼠标右键,选择“调试”>“开始新的实例”没有出现在系统托盘中的多个WebDev.WebServer图标。 有一个项目中的每个Web服务。
注 :我的web应用程序的项目确实有一个Web引用,而不是任何的正在推出的WCF Web服务。
我希望能够停止运行这些非所需的Web服务。
这是不理想,但我一般只需右键单击 - >卸载它们,直到我需要他们。 他们仍然在溶液(重新加载需求)可用,但它避免了这次发射挑剔,并释放一些资源(而且使“构建解决方案”快等)。
试试您的解决方案右键点击。
通用属性 - >启动项目 - >单启动项目(也是唯一的选择网站)。
尝试?
没有一个直接的答案,但你为什么让那些项目1个解决方案?
如果你打破它,你解决你的问题,你可以有运行这些应用程序和服务同时工作VS2008的多个实例。
我认为出现了一些更新,VS 2010,因为这本来就是回答。 我这样做的方法是:
1)右键单击WCF项目,并转到“属性”
2)选择“WCF选项”选项卡
3)取消选中“在同一个解决方案的调试另一个项目时开始WCF服务主机”,说盒子
是否有你的项目和WCF项目之间设置任何项目的依赖? 这可能会导致VS认为它需要得到他们所有正在运行的主项目之前启动。