ASP MVC 程序报错“未能加载文件或程序集“System.Web.Helpers, Version=1.0.0.0, Culture=neutral...

先谢谢大家了!就是一个普通的ASP.netframework4.0的MVC程序,配置文件里面有:<compilationtargetFramework="4.0"><as... 先谢谢大家了!
就是一个普通的ASP.net framework 4.0 的MVC程序, 配置文件里面有:
<compilation targetFramework="4.0">
<assemblies>
<add assembly="System.Web.Abstractions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Helpers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Routing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
<add assembly="System.Web.WebPages, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" />
</assemblies>
</compilation>
报错信息如下。
展开
 我来答
以你之姓y
2020-04-13 · TA获得超过5990个赞
知道答主
回答量:196
采纳率:0%
帮助的人:4.5万
展开全部

解决办法以及步骤:

1、第一步,生产服务器的是阿里云,WINDOWS2008,需要安装MVC4,装了.NET4.5.。

2、第二步,在项目中引用 System.Web.Helpers,并将属性设为“复制本地”。

3、发布之后,System.Web.Helpers.dll,拷贝到生产服务器对应的BIN目录,问题就得到解决了。。

湃岸经奇
推荐于2017-11-25
知道答主
回答量:14
采纳率:0%
帮助的人:9万
展开全部
copy System.Web.Helpers, Version=1.0.0.0 的dll到bin目录
如果bin目录已经存在此文件夹 则修改web.config的System.Web.Helpers, Version=1.0.0.0为System.Web.Helpers, Version=2.0.0.0
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
C语言初出茅庐
2012-09-29 · TA获得超过127个赞
知道答主
回答量:256
采纳率:0%
帮助的人:113万
展开全部
framework重装一下
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式