.net 在Visual studio中关闭WCF服务主机

.net 在Visual studio中关闭WCF服务主机,.net,wcf,web-services,visual-studio-2008,.net,Wcf,Web Services,Visual Studio 2008,可能重复: 当我调试带有WCF服务库的解决方案时,VS2008默认启动WCF服务主机。是否有办法关闭此功能,以便我可以使用自己的托管Windows服务主机?按照以下步骤禁用测试WCF客户端: 编辑.csproj文件,并找到ProjectTypeGuids元素 删除{3D9AD99F-2412-4246-B90B-4EAA41C64699} 保存.csproj文件并在Visual Studio中重新加载项目 只需取消选中“在同一解决方案中调试另一个项目时启动WCF服务主机”复选框即可。在项目设置

可能重复:


当我调试带有WCF服务库的解决方案时,VS2008默认启动WCF服务主机。是否有办法关闭此功能,以便我可以使用自己的托管Windows服务主机?

按照以下步骤禁用测试WCF客户端:

  • 编辑.csproj文件,并找到
    ProjectTypeGuids
    元素
  • 删除
    {3D9AD99F-2412-4246-B90B-4EAA41C64699}
  • 保存.csproj文件并在Visual Studio中重新加载项目

  • 只需取消选中“在同一解决方案中调试另一个项目时启动WCF服务主机”复选框即可。
    在项目设置的WCF选项中。

    我认为这是更好的解决方案。因为我们仍然有WCF库项目类型。。。如果您想要简单的库项目,那么在创建一个库项目时选择它!VS 2010中的项目设置和WCF选项在哪里?在引用iSeries类的项目中。右键单击项目->属性->WCF选项->选中/取消选中“在同一解决方案中调试另一个项目时启动WCF服务主机”似乎是重复的,而不是重复的。其他问题涉及调试同一解决方案中具有不同最佳解决方案的其他项目。取消选中“在同一解决方案中调试另一个项目时启动WCF服务主机”复选框对我来说是正确的答案,这对我很有帮助,因为我已经完成了“调试时启动WCF服务主机”的操作它仍然在进行中——在我的解决方案中,我有3个项目——在文件中查找帮助。