gpt4 book ai didi

visual-studio-2010 - 在 Visual Studio 2010 问题中添加服务引用

转载 作者:行者123 更新时间:2023-12-04 10:21:34 25 4
gpt4 key购买 nike

我正在尝试使用 Visual Studio 2010 将服务引用添加到我不拥有的服务。它不会向 app.config 添加任何内容,并且创建的 Reference.cs 文件仅包含两个类,即 SerializableExpression 和一个空的 InterLinqType 类。但是我没有可以实例化的可用客户端。
当我关闭在生成的程序集中重用类型的选项时,它会在上述类中生成更多的成员,但我仍然没有可用的客户端类,我可以将其实例化为服务的代理!
使用 Visual Studio 2008 向同一服务添加服务引用,一切正常!
请帮忙。

最佳答案

我过去在使用 3rd 方服务时遇到过这个问题。

3件事要尝试。

  • 在本地下载 WSDL 并尝试从那里添加它。
  • 从命令行创建代理,然后将其添加到您的项目中。以下是有关命令行实用程序的更多信息:http://msdn.microsoft.com/en-us/library/aa347733.aspx使用可用的标志。注意/targetClientVersion 标志。这是一个示例用法:

    svcutil/t:code/language=VB http://servicedomain/serviceurl/out:MyServiceProxy.vb/config:MyServiceProxy.config
  • 验证您正在查看的 WSDL 实际上是否有效。我有无效的字符、未关闭的标签和额外 dtd 文件的无效位置会导致创建代理。您可以在此处尝试使用验证器来查看是否失败:http://xmethods.net/ve2/Tools.po
  • 关于visual-studio-2010 - 在 Visual Studio 2010 问题中添加服务引用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4825250/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com