Проект MVC 4 Beta не может скомпилироваться после обновления до .Net 4.5.
Это происходит из-за конфликта между
System.ComponentModel.DataAnnotations.CompareAttribute
и System.Web.Mvc.CompareAttribute
System.ComponentModel.DataAnnotations.CompareAttribute
Документация MSDN говорит:
Предоставляет атрибут, который сравнивает два свойства.
Пока System.Web.Mvc.CompareAttribute
Документация MSDN говорит:
Предоставляет атрибут, который сравнивает два свойства модели.
В чем разница между ними и когда "умнее" использовать каждый из них?
10x.