同时安装vs2010和VS2012后IEnumerable<ModelClientValidationRule>编译错误
2012-11-20 22:50
429 查看
今天安装了VS2012后,发现原来的一个MVC项目编译时发生错误,具体错误信息如下:
查阅一些资料后,解决方法如下:
Step 1
修改Web.config,在 <appSettings>新增<add key="webpages:Version" value="1.0.0.0"/>
Step 2
关闭解决方案
用记事本打开 项目名称.csproj
找到
改成
保存,OK。现在再重新打开编译一下试试。
错误 4 类型“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”中
查阅一些资料后,解决方法如下:
Step 1
修改Web.config,在 <appSettings>新增<add key="webpages:Version" value="1.0.0.0"/>
<appSettings> <add key="webpages:Version" value="1.0.0.0"/> </appSettings>
Step 2
关闭解决方案
用记事本打开 项目名称.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" />
保存,OK。现在再重新打开编译一下试试。
相关文章推荐
- 同时安装vs2010和VS2012后IEnumerable<ModelClientValidationRule>编译错误
- 同时安装vs2010和VS2012后IEnumerable<ModelClientValidationRule>编译错误
- vs2008安装mvc3后新建项目报错 -- 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
- 新建MVC3项目时出错:错误 2 类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“C:\Program Files\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll”和“C:\Program Files\Microsoft ASP.NET\ASP.NET MVC 3\Assembli
- 错误 11 类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages
- 错误 1 类型“System.Web.Mvc.ModelClientValidationRule”同时存在于“c:\Progra
- MVC3 类型 System.Web.Mvc.ModelClientValidationRule 同时存在
- System.Web.Mvc.ModelClientValidationRule 同时存在于System.Web.Mvc.dll System.Web.WebPages.dll
- MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
- (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
- MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
- MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
- 20140402 cmake编译错误原因 同时装了vs2010和vs2012
- MVC3 类型 System.Web.Mvc.ModelClientValidationRule 同时存在
- 新建MVC3 编译出现 System.Web.Mvc.ModelClientValidationRule
- VS2012与VS2015同时安装用VS2012创建MFC程序时弹出编译错误”fatal error C1083: 无法打开包括文件:“mprapidef.h”: No such file or directory”的解决办法
- MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
- MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
- MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
- 新建MVC3 编译出现 System.Web.Mvc.ModelClientValidationRule