asp.net - 'ModelClientValidationRule' 类型存在于两个 dll 中

标签 asp.net asp.net-mvc asp.net-mvc-3 visual-studio-2010 visual-studio-2012

我下载了example written in asp.net mvc3 visual studio 2010的源代码

通过 打开解决方案文件视觉工作室 2012 .它将源代码转换为 2012 并打开解决方案。

当我构建解决方案时出错:

Error 1 The type 'System.Web.Mvc.ModelClientValidationRule' exists in both 'c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 3\Assemblies\System.Web.Mvc.dll' and 'c:\Program Files (x86)\Microsoft ASP.NET\ASP.NET Web Pages\v2.0\Assemblies\System.Web.WebPages.dll' C:\studyCode\MVCDemo-Part12\MVCDemo-Part12\MVCDemo\Attributes\Validation\EqualAttribute.cs 54 28 MVCDemo

最佳答案

直接删除 System.Web.WebPages 来自解决方案引用

关于asp.net - 'ModelClientValidationRule' 类型存在于两个 dll 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14710099/

相关文章:

asp.net - 在页面完全加载之前显示加载图像

asp.net - 如何在 Visual Studio 2010 中从网站创建解决方案文件 (.sln)

asp.net-mvc - ASP.net MVC 正则表达式验证不起作用

asp.net-mvc-3 - Razor 中的序列号(记录数)?

c# - 如何将值从 Controller 方法传递给另一个?

asp.net-mvc-3 - 在MVC3中使用强类型 View 时可以继承模型吗?

css - 单选按钮列表的 Bootstrap CSS

c# - 奇怪的报告查看器错误 : Could not load file or assembly 'App_WebReferences. e8ik1wuc

asp.net-mvc - 调用 WebResponse 的 MVC 异步 Controller 是否仍然异步?

c# - 如何获取当前用户的SelectList