博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
安装asp.net mvc4后mvc3项目编译报错
阅读量:6838 次
发布时间:2019-06-26

本文共 892 字,大约阅读时间需要 2 分钟。

安装asp.net mvc4之后,之前的mvc3项目编译时报这个错“The type System.Web.Mvc.ModelClientValidationRule exists in both c:\Program Files\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll and c:\Program Files\Microso...”

重新安装mvc3也许可以解决这个问题,不过还会覆盖mvc4的配置,可以通过修改引用来解决:

1.打开根目录下web.config文件添加一下配置项:

<appsettings>

<add key="webpages:Version" value="1.0.0.0"/>

<add key="ClientValidationEnabled" value="true"/>

<add key="UnobtrusiveJavaScriptEnabled" value="true"/>

</appsettings>

 

2.卸载项目,用编辑工具打开ProjectName .csproj.文件,替换以下配置项:

<reference include="System.Web.WebPages"/>

<reference include="System.Web.Helpers"/>

 

替换成:

<reference include="System.Web.WebPages, Version=1.0.0.0,  Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL "/>

<reference include="System.Web.Helpers, Version=1.0.0.0,  Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"/>

 

3.重新加载项目,编译OK。

转载地址:http://hhwul.baihongyu.com/

你可能感兴趣的文章
序列化 serialize 问题
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
【shell】Linux shell 之 case 详解
查看>>
人生是什么?
查看>>
C#基础知识整理 基础知识(20) 委托(一)
查看>>
Ant 给工程打包
查看>>
MySQL Binlog的介绍
查看>>
NagiosOrg系列---Ubuntu下快速安装
查看>>
强大的图像效果处理功能
查看>>
Java并发AQS详解
查看>>
test.log文件传输到另一台服务器上 --rsync
查看>>
linux 系统管理之磁盘阵列RAID和压缩命令
查看>>
Widgets must be created in the GUI thread
查看>>
JQuery Highcharts图表控件使用说明
查看>>
python基础教程
查看>>
linux命令:function脚本编程之函数
查看>>
Linux性能监控之CPU利用率
查看>>
第九节 VMware View 6.0 菜鸟入门 连接服务器的安装和部署
查看>>
spring容器加载完毕做一件事情(利用ContextRefreshedEvent事件)
查看>>