【发布时间】:2012-04-12 12:44:06
【问题描述】:
MSDN docs 状态,我可以在以下位置找到 WCF 测试客户端:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\
但那里似乎缺少很多东西,包括 WcfTestClient.exe。
我需要安装什么?
【问题讨论】:
标签: wcf visual-studio visual-studio-2008
MSDN docs 状态,我可以在以下位置找到 WCF 测试客户端:
C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\
但那里似乎缺少很多东西,包括 WcfTestClient.exe。
我需要安装什么?
【问题讨论】:
标签: wcf visual-studio visual-studio-2008
C:\Program Files (x86)\Microsoft Visual Studio(你的版本在这里)\Common7\IDE
【讨论】:
VS 2022 专业版:
C:\Program Files\Microsoft Visual Studio\2022\Professional\Common7\IDE\WcfTestClient.exe
VS 2022 社区:
C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\WcfTestClient.exe
VS 2022 企业版:
C:\Program Files\Microsoft Visual Studio\2022\Enterprise\Common7\IDE\WcfTestClient.exe
VS 2019 专业版:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Professional\Common7\IDE\WcfTestClient.exe
VS 2019 社区:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\Common7\IDE\WcfTestClient.exe
VS 2019 企业版:
C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\WcfTestClient.exe
VS 2017 社区:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE\WcfTestClient.exe
VS 2017 专业版:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\Common7\IDE\WcfTestClient.exe
VS 2017 企业版:
C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE\WcfTestClient.exe
VS 2015:
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\WcfTestClient.exe
对比 2013:
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\WcfTestClient.exe
VS 2012:
C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\WcfTestClient.exe
【讨论】:
拥有 WcfTestClient 的先决条件是安装 Windows Communication Foundation 组件。如果缺少 WcfTestClient,则通过修改 Visual Studio 进行安装:
控制面板 > 应用和功能 > Visual Studio(您的版本)
在 Visual Studio 安装程序中,点击修改,选择 Individual components 选项卡,然后选择(见下图):
☑Windows 通信基础
点击修改并瞧,应用程序将在您的磁盘上。
如果您想在没有 Visual Studio 的情况下使用 WcfTestClient,请参阅答案:How can the Wcf Test Client be used without Visual Studio?
【讨论】:
仅供参考 - 我在任何列出的文件路径下都找不到 WcfTestClient.exe。事实证明它需要由 Visual Studio Installer 安装。当您启动安装程序并修改您的 VS 版本时,请确保在 Optional 下选中 Windows Communication Foundation。这似乎很明显,但对我来说不是,因此对其他人来说可能并不明显。
【讨论】:
如果没有安装,你将找不到该组件。
在 Visual Studio 2019 中转到:
工具 > 获取工具和功能 > 选择单个组件选项卡 > 在搜索框中输入 wcf 并安装它。
这将安装组件,您应该能够从命令提示符或答案中建议的其他方法加载它。
【讨论】:
如果您使用“开发人员命令提示符”,您只需输入 WcfTestClient 即可启动它或输入 where wcftestclient 以查找位置。
【讨论】:
对于 Visual Studio 2013、Windows 8...
C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\WcfTestClient.exe
【讨论】:
VS 2017 的新方向(x64 系统)
"C:\Program Files (x86)\Microsoft Visual Studio\2017\*your lic type*\Common7\IDE\WcfTestClient.exe"
【讨论】:
我的在这里: "C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE"
【讨论】:
对于 64 位操作系统,它在这里(如果 .Net 4.5):C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE
【讨论】: