【问题标题】:Problem with updating web reference in visual studio在 Visual Studio 中更新 Web 参考的问题
【发布时间】:2011-01-13 11:42:02
【问题描述】:

问题是我有一个从 WSDL 文件生成的 Web 参考。 现在我有了新的 WSDL,但无法访问 WSDL 错误的旧位置。 在哪里可以更改新 WSDL 的路径以更新 Web 参考? 当我删除旧的 Web 引用并添加具有相同名称的新引用时,我在代码类中看不到 Web 引用命名空间......有什么想法吗??

【问题讨论】:

    标签: visual-studio web-services web-reference


    【解决方案1】:

    这取决于您的参考是什么类型。

    如果它是一个服务引用,那么您可以通过右键单击该引用并选择“配置服务引用”来更改它。在服务参考设置窗口中,您将看到“地址”字段。在那里您可以更改您的服务参考地址。

    如果是 Web 引用,则选择该 Web 引用并按 F4 键打开“属性”窗口。在那里您可以更改您的网络参考 url 地址。

    【讨论】:

    • 这是一个网页,但完整路径属性被禁用:(
    • 但问题是在完整路径上我有类似 E:_DEV_DEV\CS2New\2WWW\App_WebReferences\Service\ 但是当我点击更新网络参考时我得到下载文件时出错:/ //F:/_DEV....我认为这是因为该项目是在不同的机器上创建的:/现在有什么想法吗?
    • 将 WSDL 复制到您的本地机器,并将 Web 引用设置为您的本地机器 WSDL 文件。例如:C:\test.wsdl
    【解决方案2】:

    如果您使用 WSDL / svcutil 生成代理,请指定 /namespace 选项。

    【讨论】:

      【解决方案3】:
      1. 在 VS 的解决方案资源管理器中选择网络参考。
      2. 在“属性”面板中,您将找到 Web 参考 URL,将其更改为新值。
      3. 更新网络参考。

      【讨论】:

        猜你喜欢
        • 2013-07-15
        • 2012-12-21
        • 1970-01-01
        • 1970-01-01
        • 2011-05-17
        • 2013-08-29
        • 1970-01-01
        • 2010-11-14
        • 2011-12-25
        相关资源
        最近更新 更多