首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何禁用WCF测试客户端- VS 2012

如何禁用WCF测试客户端- VS 2012
EN

Stack Overflow用户
提问于 2013-03-07 00:17:21
回答 3查看 18.3K关注 0票数 17

我有一个新的WCF服务应用程序,当我点击F5进行调试时,WCF Test Client总是出现,但我想禁用它,因为我使用soapUI进行测试。

我在这里尝试了答案- https://stackoverflow.com/a/8441887/903056,但是这个XML节点不再存在于VS2012的项目文件中。我自己也尝试过其他几种方法,例如更改默认的起始页,并尝试强制debug启动浏览器会话。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-10-12 05:01:29

我找到了一份合理的工作。我所做的就是向项目中添加一个空的html页面,然后在解决方案资源管理器中右键单击html文件并选择Set As Start Page。调试会话启动,但不会转到WCF TestClient。不是很优雅,但很管用。

票数 5
EN

Stack Overflow用户

发布于 2013-04-24 19:52:11

这真的很令人沮丧,但您可以尝试以下方法之一来禁用WCF测试客户端:

1.打开请求的项目属性并选择Web选项卡。选择Current Page单选按钮(我相信选中了Specific Page按钮),保存项目并运行(F5)。

2.您可以修改项目XML (.csproj)文件并添加

代码语言:javascript
复制
<EnableWcfTestClientForSVCDefaultValue>False</EnableWcfTestClientForSVCDefaultValue>

属性添加到<WebProjectProperties>节点。这应该通过以下几点来完成:

2.1卸载请求的工程(右键单击-> Unload Project)。

2.2编辑<ProjectName>.csproj (再次右击项目)

2.3查找WebProjectProperties节点并将<EnableWcfTestClientForSVCDefaultValue>False</EnableWcfTestClientForSVCDefaultValue>添加到其中。

2.4重新加载poject。

我希望你会发现那个坚定不移的人很有帮助..

票数 32
EN

Stack Overflow用户

发布于 2016-04-24 00:30:54

旧线程,但当我在VS2013中遭受同样的挫折时,我找到了它。如果您在VS编辑器中打开(yourProject)\svc.cs文件来运行项目(F5),那么WCF客户端就会启动。如果您在VS编辑器中使用任何其他文件作为选择并聚焦的文件来点击F5,那么IIS和正常的第一个网页就会启动。当一个人知道的时候,非常简单。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15252517

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档