【发布时间】:2011-12-09 23:41:20
【问题描述】:
我有一个 WCF 项目,当我运行它时,有时它会启动 WCF 测试,有时则不会。
如何将 WCF 测试客户端设置为始终显示?
【问题讨论】:
标签: visual-studio wcf wcf-client
我有一个 WCF 项目,当我运行它时,有时它会启动 WCF 测试,有时则不会。
如何将 WCF 测试客户端设置为始终显示?
【问题讨论】:
标签: visual-studio wcf wcf-client
MLF 答案中的链接确实包含很好的信息,绝对值得一读。但是,我花了一段时间才找到我正在寻找的具体答案,大约在页面的一半:
如果您在解决方案资源管理器中将焦点设置在 .svc 或 .xamlx 文件上,则 WCF 测试客户端将在按 F5 时启动。
这在 Visual Studio 2015 中仍然适用。
【讨论】:
查看 WCF 工具团队博客中的这篇文章
【讨论】:
值得注意的是,由项目模板在一个人的 svc.cs 文件中生成的注释:
// NOTE: In order to launch WCF Test Client for testing this service, please select SampleService.svc or SampleService.svc.cs at the Solution Explorer and start debugging.
public class SampleService : ISampleService
{
...
也可以使用该提示,通过将 svc 文件指定为启动操作,让 WCF 测试客户端每次都启动(无论当前聚焦的文件如何)。
转到您的“项目属性”、“Web”,并将“特定页面”设置为您的 svc 文件。
【讨论】: