【问题标题】:Where can I find wsdl.exe for Visual Studio 2015?在哪里可以找到 Visual Studio 2015 的 wsdl.exe?
【发布时间】:2016-04-17 13:31:40
【问题描述】:

我正在使用 Microsoft Visual Studio Community 2015,我想从 WSDL 生成代理类。我已经发布了 WSDL,然后将其保存在本地,然后使用实用程序 wsdl.exe

在哪里可以找到 Visual Studio 2015 的 wsdl.exe

我只在一个地方找到了这个实用程序:

C:\Program Files(86)\Microsoft SDKs\Windows\v7.0A\Bin

当我尝试不以管理员身份运行它时,我收到以下消息:

Visual Studio 2010. Invalid license data. Reinstall is required.

以管理员身份运行后,该工具工作正常,我得到了代理类。

wsdl.exe C:\Applications\SimpleCustomService.wsdl /out:myproxy.cs

如果我在 MS Visual Studio 2015 中使用 MS Visual Studio 2010 中包含的 wsdl 实用程序可以吗?

【问题讨论】:

    标签: .net wcf soap visual-studio-2015 wsdl


    【解决方案1】:

    你有没有: C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.6 Tools?

    您是否尝试过使用 VS2015 的开发人员命令提示符?

    【讨论】:

    • 我的猜测是你的VS 2015安装有点破,因为我认为这个目录应该在安装过程中创建。
    • 从错误看来,代理是由具有不同命名空间的旧版本 wsdl.exe 生成的。你说得对,v10.0A 对应一个版本的 windows,但里面的工具只是 .NET 工具,无论如何都应该放在你的机器上。创建该文件夹的产品称为Microsoft .NET Framework 4.6 SDK
    猜你喜欢
    • 2011-08-22
    • 1970-01-01
    • 2015-07-20
    • 2015-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-16
    相关资源
    最近更新 更多