新建MVC3 编译出现 System.Web.Mvc.ModelClientValidationRule
2023-09-14 08:57:48 时间
我在vs2010 新建一个Mvc3项目,编译报一下错误:
错误 1 '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' 兩者中都有型別 'System.Web.Mvc.ModelClientValidationRule' D:\MvcApplication1\MvcApplication1\Models\AccountModels.cs 242 28 MvcApplication1
可以如下修改,保持兼容性:
(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。(直接用记事本打开)
搜索:
<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"/>
相关文章
- 查看 Web 服务器并发请求连接数(netstat 详解)
- 第十届信息安全国赛 Web WriteUp(部分)
- 很火的AI绘图web网页源码附带接口教程
- SAP_Web_Service开发配置详解编程语言
- Spring MVC框架处理Web请求的基本流程详解编程语言
- 给你一个美观、安全的Web连接MySQL指南(web连接mysql)
- 器Linux实现快速开启Web服务器(linux开启web服务)
- Web前端知识体系精简
- 服务器极速搭建Linux Web 服务器,让你享受极速体验!(linux搭建web)
- webLinux终端下设置IP访问Web服务器(linux设置ip访问)
- asp.net的web服务MSSQL检测ASP.NET的Web服务——利用它构建更棒的站点(mssql检测基于)
- 基于C语言技术的Web应用程序开发与MySQL集成(c web mysql)
- 实现C MVC框架快速连接MySQL(c mvc连接mysql)
- Web前端快速构建Redis连接(web前端连接redis)
- 使用Redis提高Web性能的技巧(web中redis用法)
- 网络缓存Redis的节奏带来变革(web redis 缓存)
- Oracle架构与MVC模式的构建之道(oracle与mvc)
- 高性能WEB开发nginxHTTP服务器篇
- PHP发明人谈MVC和网站设计架构貌似他不支持php用mvc
- 使用GruntJS构建Web程序之合并压缩篇