WCF测试客户端 - 无法编辑配置文件

时间:2011-02-25 01:06:24

标签: wcf visual-studio-2008 wcf-client

我们目前遇到的问题是需要修改客户端端点配置文件,但无法在WCF测试客户端中找到执行此操作的方法。有没有办法修改WCF测试客户端中的配置文件?

我已经读过您应该能够右键单击并选择编辑,但此选项不可用。

运行Visual Studio 2008(不带SP1 - 请不要问为什么)

1 个答案:

答案 0 :(得分:3)

要在WcfTestClient中编辑客户端配置,请右键单击列出的服务下面的客户端配置,然后选择“使用SvcConfigEditor编辑”。右键单击“客户端配置”时,“使用SvcConfigEditor编辑”是否显示为灰色或缺失?

以下是有关.Net 3.5的WcfTestClient的更多信息的链接:http://msdn.microsoft.com/en-us/library/bb552364(v=VS.90).aspx

<强>更新

在SP1中添加了“使用SvcConfigEditor编辑”,但您可以尝试以下操作进行手动更改:

来自http://social.msdn.microsoft.com/forums/en-US/wcf/thread/dde72fbe-e741-48fd-a9e1-253800d5227a/ Herve Roggero建议:

好吧,我面临着类似的挑战。在工具更新之前,有一种手动方式可以执行此操作。

使用WCF服务HTTP启动客户端界面(WcfTestClient.exe)

展开服务并右键单击Web.Config(不要双击 - 这将加载配置文件)

点击复制完整路径

转到该文件并编辑您需要更改的配置部分(缓冲区限制,https的dns标识...)

您现在可以开始使用带有修改的配置文件的工具。

不幸的是,每次重新启动工具时,都会在不同的文件夹中生成新的配置文件。所以这是一个手动步骤。它还帮助我测试了一个需要更改配置文件的HTTPS端点。

希望这有帮助