我的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
选项。它仍然托管服务。
答案 0 :(得分:4)
尝试右键单击WCF项目,然后转到 WCF选项标签。
在同一解决方案中调试其他项目时,取消选中启动WCF服务主机。
答案 1 :(得分:0)
这是你在找什么: