如何停止Visual Studio中运行我的所有Web服务(How can I stop Visua

2019-08-05 03:42发布

如何自动运行我的Web服务停止的Visual Studio 2008。

我有一个包含许多Web应用程序项目,以及一些WCF的Web服务的大Visual Studio 2008的解决方案。 我已经设置了解决方案只有一个启动项目,然而,当我在网络上的应用项目,单击鼠标右键,选择“调试”>“开始新的实例”没有出现在系统托盘中的多个WebDev.WebServer图标。 有一个项目中的每个Web服务。

:我的web应用程序的项目确实有一个Web引用,而不是任何的正在推出的WCF Web服务。

我希望能够停止运行这些非所需的Web服务。

Answer 1:

找到了!

  1. 单击Web服务项目。
  2. 再看 “属性” 标签/窗口(Ctrl + W,P)。 对于Web服务,你会看到一个名为“ 始终启动调试时 ”(当然这是默认设置为True)属性。 注意:这是在属性表,而不是该项目的属性对话框。
  3. 设置“始终启动调试时” = False的所有联合国通缉的Web应用程序/ Web服务。

我的解决方案建立,现在开始真快!



Answer 2:

这是不理想,但我一般只需右键单击 - >卸载它们,直到我需要他们。 他们仍然在溶液(重新加载需求)可用,但它避免了这次发射挑剔,并释放一些资源(而且使“构建解决方案”快等)。



Answer 3:

试试您的解决方案右键点击。

通用属性 - >启动项目 - >单启动项目(也是唯一的选择网站)。

尝试?



Answer 4:

没有一个直接的答案,但你为什么让那些项目1个解决方案?

如果你打破它,你解决你的问题,你可以有运行这些应用程序和服务同时工作VS2008的多个实例。



Answer 5:

我认为出现了一些更新,VS 2010,因为这本来就是回答。 我这样做的方法是:

1)右键单击WCF项目,并转到“属性”

2)选择“WCF选项”选项卡

3)取消选中“在同一个解决方案的调试另一个项目时开始WCF服务主机”,说盒子



Answer 6:

是否有你的项目和WCF项目之间设置任何项目的依赖? 这可能会导致VS认为它需要得到他们所有正在运行的主项目之前启动。



文章来源: How can I stop Visual Studio running all my web services