相关文章推荐
健壮的墨镜  ·  Qt ...·  1 月前    · 
老实的弓箭  ·  PyTorch 2.2 ...·  6 天前    · 
温文尔雅的竹笋  ·  教程 | ...·  1 年前    · 
力能扛鼎的生姜  ·  java - Cannot connect ...·  1 年前    · 
逃课的橡皮擦  ·  FileSystem/JDBC/Kafka ...·  1 年前    · 
苦闷的黄豆  ·  ret, frame = ...·  1 年前    · 
本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《 阿里云开发者社区用户服务协议 》和 《 阿里云开发者社区知识产权保护指引 》。如果您发现本社区中有涉嫌抄袭的内容,填写 侵权投诉表单 进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

在发布网站时遇到如题错误。

错误消息详细信息:未能加载文件或程序集“System.Web.Mvc, Version=5.2.3.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

开发环境:.net framework4.0/vs2017

以下是我的解决办法:

在web.config下修改如下节点(注意views文件夹下的web.config也需要修改)

2 <compilation> 3 <assemblies> 4 <add assembly="System.Web.Mvc, Version= 5.2.3.0 , Culture=neutral, PublicKeyToken=31BF3856AD364E35" /> 5 </assemblies> 6 </compilation> 7 </system.web>