装了vs11后运行MVC3程序出问题

简介: 错误: 错误2类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“C:\Program Files (x86)\Microsoft ASP.NET\ASP.

错误:

错误2类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll”和“C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll”中E:\Tmp\mvc\MvcMusicStore-v2.0\MvcMusicStore-v2.0\MvcMusicStore-Completed\MvcMusicStore\Models\AccountModels.cs24328MvcMusicStore

 

解决办法:

可以如下修改,保持兼容性:

(1)修改 Web.config。增加key为webPages:Version并且value为1.0.0.0的节点,即:

<appSettings>
   
<addkey="webpages:Version"value="1.0.0.0"/>
   
<addkey="ClientValidationEnabled"value="true"/>
   
<addkey="UnobtrusiveJavaScriptEnabled"value="true"/>
</appSettings>
(2)修改 ProjectName.csproj。(直接用记事本打开)
搜索:
<ReferenceInclude="System.Web.WebPages"/> 
<ReferenceInclude="System.Web.Helpers"/>
替换为:
<ReferenceInclude="System.Web.WebPages, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL "
/>
<ReferenceInclude="System.Web.Helpers, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35, processorArchitecture=MSIL"
/>

 

目录
相关文章
|
XML 存储 JSON
Java 最常见的面试题: 说一下 spring mvc 运行流程?
Java 最常见的面试题: 说一下 spring mvc 运行流程?
128 0
Java 最常见的面试题: 说一下 spring mvc 运行流程?
|
开发框架 运维 前端开发
NET MVC接口服务如何运行在容器中
有些公司内部存在一些NET项目,而公司服务器后期都换成了Linux,若单纯为这一个项目占用一台Windows服务器显得极其浪费,因此需要将NET项目嵌入到Linux服务器中,为了后期方便迁移和运维最好是Docker容器中运行。
109 0
|
前端开发 Java 网络架构
「推荐收藏!」【Spring源码探究】(一)MVC容器初始化🏅彻底让你明白运行原理和源码流程
「推荐收藏!」【Spring源码探究】(一)MVC容器初始化🏅彻底让你明白运行原理和源码流程
82 0
|
前端开发 Java API
Spring MVC框架:第十二章:运行原理
Spring MVC框架:第十二章:运行原理
116 0
Spring MVC框架:第十二章:运行原理
|
开发框架 安全 前端开发
关于ASP.NET MVC 项目在本地vs运行响应时间过长无法访问时,解决方法!
关于ASP.NET MVC 项目在本地vs运行响应时间过长无法访问时,解决方法!
167 0
关于ASP.NET MVC 项目在本地vs运行响应时间过长无法访问时,解决方法!
|
前端开发 Java Spring
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(下)
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(下)
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(下)
|
XML 缓存 JSON
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(中)
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(中)
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(中)
|
存储 前端开发 Java
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(上)
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(上)
【小家Spring】Spring MVC容器启动时,web九大组件初始化详解(Spring MVC的运行机制)(上)
|
前端开发 Java Spring
java mvc 新趋势——从运行期间类扫描到编译期间
简介 今天我要讲解的是主角是 Annotation Processor,她不是什么新技术 jdk 1.6 就存在了。 Annotation Processor是javac的一个工具,它用来在编译时扫描和处理注解。
1722 0