gpt4 book ai didi

wcf - 我无法在 VS2012 中向 MVC4 添加服务引用(WCF 库)

转载 作者:行者123 更新时间:2023-12-04 04:44:38 24 4
gpt4 key购买 nike

我的问题很简单,但不幸的是我无法弄清楚出了什么问题。我使用 Razor 语法创建了一个新的 MVC4 Internet 应用程序项目,然后我向该解决方案添加了另一个 WCF 库项目。我没有对这些代码进行任何更改。但是,当我在 MVC 4 应用程序中添加 WCF 项目作为服务引用时,我收到 1 条错误消息和 3 条警告消息:

  • 错误 4 自定义工具错误:无法为服务生成代码
    引用“ServiceReference1”。请检查其他错误和警告
    详情请留言。 c:\users\vendre\documents\visual studio
    2012\Projects\MvcApplication3\MvcApplication3\Service
    References\ServiceReference1\Reference.svcmap 1 1 MvcApplication3
  • 警告 1 自定义工具警告:无法导入 wsdl:portType 详细信息:
    运行 WSDL 导入扩展时抛出异常:
    System.ServiceModel.Description.DataContractSerializerMessageContractImporter
    错误:无法加载文件或程序集“DotNetOpenAuth.AspNet,
    版本=4.0.0.0,文化=中性,PublicKeyToken=2780ccd10d57b246'
    或其依赖项之一。系统找不到文件
    指定的。
  • 警告 2 自定义工具警告:无法导入 wsdl:binding 详细信息:
    导入 wsdl:binding 的 wsdl:portType 时出错
    是依赖的。到 wsdl:portType 的 XPath:
    //wsdl:definitions[@targetNamespace='http://tempuri.org/ ']/wsdl:portType[@name='IService1']
  • 警告 3 自定义工具警告:无法导入 wsdl:port 详细信息:有
    导入 wsdl:port 的 wsdl:binding 时出错
    依赖于。到 wsdl:binding 的 XPath:
    //wsdl:definitions[@targetNamespace='http://tempuri.org/ ']/wsdl:binding[@name='BasicHttpBinding_IService1']

  • 我读了一些文章,但没有解决我的问题。如果有人知道我的问题的答案,请告诉我。

    谢谢。

    最佳答案

    添加引用时,在高级设置中删除重用类型复选框。

    关于wcf - 我无法在 VS2012 中向 MVC4 添加服务引用(WCF 库),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16382103/

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