C# 连接到.net中的wsdl

C# 连接到.net中的wsdl,c#,.net,web-services,wsdl,C#,.net,Web Services,Wsdl,我正在尝试连接以下服务: 我做了以下工作: 创建了一个新的空web应用程序(c#visual studio 2010) 右键单击解决方案->添加服务参考 按下“开始” 将名称更改为AffWinAPI并按OK 我得到以下错误: “未能为服务引用'AffWinAPI'生成代码。有关详细信息,请检查其他错误和警告消息。” 我尝试了下面建议的解决方案,但仍然不起作用 有什么建议吗?我使用VS2012完成了上述步骤,没有出现任何错误。检查您的internet连接和防火墙配置。我使用VS2012完成了

我正在尝试连接以下服务:

我做了以下工作:

  • 创建了一个新的空web应用程序(c#visual studio 2010)

  • 右键单击解决方案->添加服务参考

  • 按下“开始”

  • 将名称更改为AffWinAPI并按OK

  • 我得到以下错误:
    “未能为服务引用'AffWinAPI'生成代码。有关详细信息,请检查其他错误和警告消息。”

    我尝试了下面建议的解决方案,但仍然不起作用


    有什么建议吗?

    我使用VS2012完成了上述步骤,没有出现任何错误。检查您的internet连接和防火墙配置。

    我使用VS2012完成了上述步骤,没有出现任何错误。检查您的internet连接和防火墙配置。

    是的,我收到了相同的错误,但成功地将其添加为WebService

    Add Service Reference/Advanced/Add Web Reference
    

    如果它要求保存,则将其保存到一个文件夹,并使用该文件添加引用

    Add Service Reference/Advanced/Add Web Reference
    

    如果它要求保存,然后将其保存到文件夹并使用该文件添加引用

    在Visual Studio中添加服务引用的高级对话框中,有一个复选框“重用引用程序集中的类型”。是否可以取消选中它并再次尝试添加服务?

    在Visual Studio中添加服务引用的高级对话框中,有一个复选框“在引用的程序集中重用类型”。您能取消检查并再次尝试添加服务吗?

    我过去添加web服务的方式是通过以下方法:


    请注意,使用advanced(高级)按钮可进入显示AddWebReference(添加web参考)的屏幕。这将获得使用web服务所需的asmx文件和类引用。

    我过去添加web服务的方式是通过以下方法:


    请注意,使用advanced(高级)按钮可进入显示AddWebReference(添加web参考)的屏幕。这将为您获取使用web服务所需的asmx文件和类引用。

    可能重复:“请检查其他错误和警告消息以了解详细信息。”-您能否检查是否存在任何内部异常?如果是,请分享它们好吗?可能重复:“请检查其他错误和警告消息以了解详细信息。”-您可以检查是否存在任何内部异常吗?如果有的话,你能分享一下吗?