如何在调试时自动停止托管WCF服务项目

时间:2012-07-10 15:36:16

标签: asp.net wcf hosting wcf-hosting

我的Asp.Net解决方案包含很少的WCF服务项目。每次我在调试模式下运行应用程序时,我都可以看到我的服务托管在ASP.Net Development Server上。我只是在启动时有一个项目。

如果不从解决方案中删除这些WCF服务项目,有没有办法可以避免这种情况?

重现这种情况。创建一个ASP.Net项目并添加几个WCF服务项目。按F5,您将看到托管在本地开发服务器上的WCF服务项目。

这是我到目前为止所尝试的:

1)Project->Properties->Don't open a page. Wait for a request from an external application.我选择了此选项,但它仍然托管服务。

2)未选中ASP.NET in Debuggers选项。它仍然托管服务。

2 个答案:

答案 0 :(得分:4)

尝试右键单击WCF项目,然后转到 WCF选项标签。

enter image description here

在同一解决方案中调试其他项目时,取消选中启动WCF服务主机。

答案 1 :(得分:0)

这是你在找什么: enter image description here