我有几个WCF自托管项目的解决方案。每次我运行uni测试时,都会弹出消息框,并显示此消息。
因为项目不是作为WCF项目创建的,所以在属性页面中没有WCF选项卡,根据很多帖子,我应该可以通过禁用选项Start WCF Service Host when debugging another project in the same solution
来修复它
我在VS 2017上运行。 有什么指针吗?
答案 0 :(得分:0)
发现了。 问题是我在作为常规库项目创建的解决方案中有一个WCF库项目。
我通过将以下XML标记添加到库项目来修复:
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{3D9AD99F-2412-4246-B90B-4EAA41C64699}">
<WcfProjectProperties>
<AutoStart>False</AutoStart>
</WcfProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
要获取标记,大家都不知道它是什么,我在虚拟解决方案上创建了一个WCF库项目,取消选中下面图片中显示的Start WCF Service host when debugging another project in the same solution
,然后从配置文件中获取标记。 / p>