我正在尝试在WPF项目中使用DataAnnotations来指定最大字符串长度,并具有以下内容:

using System.ComponentModel.DataAnnotations;

但是,我得到了错误



我看过其他示例,其中该 namespace 中确实存在DataAnnotations。我正在使用C#4。有什么原因我不能使用这个吗?我该如何解决?

最佳答案

您必须引用定义此 namespace 的程序集(在Visual Studio模板中默认情况下未引用该程序集)。打开引用管理器,然后添加对System.ComponentModel.DataAnnotations组件的引用(解决方案资源管理器->添加引用->选择.Net选项卡->从列表中选择System.ComponentModel.DataAnnotations)

关于c# - 为什么我不能引用System.ComponentModel.DataAnnotations?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10174420/

10-10 22:26