无法加载文件或程序集'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35'



error ASPRUNTIME:应用程序启动前初始化方法Initialize对类型Elmah.Mvc.Bootstrap引发异常,并显示以下错误消息:无法加载文件或程序集"System.Web.Mvc,Version=4.0.0.0,Culture=neutral,PublicKeyToken=31bf3856a364e35"或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。

在将NuGet包"Microsoft.AspNet.Mvc"从5.2.3更新到5.2.7后,我在发布过程中(我的本地以及构建服务器上(收到了上述错误

经过搜索,我在网上找到了这个:https://developercommunity.visualstudio.com/content/problem/228901/the-pre-application-start-initialization-method-in.html

有人能帮我吗。

web.config文件可能没有更新。5.2.7的DLL版本为5.2.7.0。错误消息提到4.0.0.0。因此,在web.config中查找4.0.0.0并将其更改为5.2.7.0。

web.config文件中可能有几个位置需要更新。

此外,请确保检查Views文件夹中的web.config,而不仅仅是项目文件夹中的web.config。

相关内容

最新更新