gpt4 book ai didi

.NET 生成服务引用时加载错误的程序集

转载 作者:行者123 更新时间:2023-12-04 17:18:47 28 4
gpt4 key购买 nike

我在尝试向 Visual Studio 2012 中的 ASP.NET MVC 5 Web 应用程序添加服务引用时遇到以下错误。我的项目中已经有对 Microsoft.Owin.Security 版本 3.0.0.0 的引用。我还应该为 2.0.1.0 版本添加吗?

Cannot import wsdl:portType
Detail: An exception was thrown while running a WSDL import extension: System.ServiceModel.Description.DataContractSerializerMessageContractImporter
Error: Could not load file or assembly 'Microsoft.Owin.Security, Version=2.1.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
XPath to Error Source: //wsdl:definitions[@targetNamespace='http://tempuri.org/']/wsdl:portType[@name='IMyService']

这家伙 here有类似的问题,但没有人回答..

最佳答案

逐字记录完全相同的错误,并且能够通过指定要重用哪些程序集的类型来解决它。

添加服务引用时,点击高级... 左下角的按钮添加服务引用 window 。关于 服务引用设置出现在 中的屏幕数据类型 部分,下 引用程序集中的重用类型:复选框,选择 在指定的引用程序集中重用类型 单选按钮然后只检查包含服务使用的类型的程序集。这应该可以解决问题。

Reuse types selection

关于.NET 生成服务引用时加载错误的程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26762478/

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