gpt4 book ai didi

c# - 无法加载文件或程序集 'Microsoft.Owin, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'

转载 作者:行者123 更新时间:2023-11-30 18:16:23 24 4
gpt4 key购买 nike

我的代码在本地运行良好,但在我发布到服务器后,我不断收到此错误:

无法加载文件或程序集“Microsoft.Owin,Version=3.0.1.0,Culture=neutral,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

我这个项目连一个Microsoft.Owin Version 3.0.1.0都没有,这个项目用的版本是2.0.0.0。然后我尝试更新 Owin 和依赖文件但无济于事。即使在删除 Bin 文件夹并重建代码后,我仍然遇到同样的问题。

有人可以帮我解决这个问题吗?

编辑:将此添加到 Web.Config 后:

<dependentAssembly>
<assemblyIdentity name="Microsoft.Owin" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-3.0.1.0" newVersion="3.0.1.0" />
</dependentAssembly>

这是我得到的:

无法加载文件或程序集“file:///C:\Project\bin\Microsoft.Owin.dll”或其依赖项之一。找到的程序集的 list 定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)

最佳答案

使用 Web.config -> Microsoft.Owin 版本验证安装的 Microsoft.Owin 包版本 [在 Manage Nuget Packages] 中。

这两个版本应该匹配

这个对我有用

关于c# - 无法加载文件或程序集 'Microsoft.Owin, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46687548/

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