首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法找到引用的组件“Microsoft.Owin”、“Microsoft.Owin.Security”和“Microsoft.Owin.Security.Facebook”?

无法找到引用的组件“Microsoft.Owin”、“Microsoft.Owin.Security”和“Microsoft.Owin.Security.Facebook”?
EN

Stack Overflow用户
提问于 2017-09-24 20:12:19
回答 1查看 1.1K关注 0票数 1

我查看了几年前使用VisualStudio2017创建的一个Asp.Net项目。但是,现在无法使用Owin组件的错误来编译该项目。

解决方案资源管理器中references节点下的三个Owin组件具有带有感叹号的黄色三角形。但是,NuGet包管理器显示是否安装了这些组件?

更新:I通过将Microsoft.Owin从3.1.0降到2.1.0来解决这个问题,现在它已经编译了。

EN

回答 1

Stack Overflow用户

发布于 2018-12-01 06:24:52

而不是降低Microsoft.Owin.评级你可以做下面的步骤。在应用程序的配置文件中添加重定向程序集

代码语言:javascript
复制
<configuration>
  <runtime>
    <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">      
      <dependentAssembly>
        <assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
        <bindingRedirect oldVersion="0.0.0.0-3.1.0.0" newVersion="3.1.0.0" />
      </dependentAssembly>
    </assemblyBinding>
  </runtime>
</configuration>

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46394400

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档