小编Ng *_*Zen的帖子

无法加载文件或程序集“Microsoft.Owin,版本=3.0.1.0,文化=中性,PublicKeyToken=31bf3856ad364e35”

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

无法加载文件或程序集“Microsoft.Owin,版本=3.0.1.0,文化=中性,PublicKeyToken=31bf3856ad364e35”或其依赖项之一。定位的程序集的清单定义与程序集引用不匹配。(来自 HRESULT 的异常:0x80131040)

我什至在这个项目中没有 Microsoft.Owin 版本 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>
Run Code Online (Sandbox Code Playgroud)

这是我得到的:

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

.net c# asp.net-mvc owin

11
推荐指数
3
解决办法
2万
查看次数

标签 统计

.net ×1

asp.net-mvc ×1

c# ×1

owin ×1