类型“System.Web.Mvc.ModelClientValidationRule”同时存在于

在编译一个同事的MVC项目时遇到一个提示:

错误 1 类型“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”中 D:\Project\MvcDemo\51aspx_MVCEFDemo\Models\AccountModels.cs 242 28 Mvc+EF

 

解决方案:

修改项目文件 *.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" />

 

重新编译成功!

 

希望可以帮到遇到此问题的伙伴。

 

posted @ 2016-06-14 20:56  泽森23  阅读(273)  评论(0)    收藏  举报