找不到数据成员



当我对我的这个问题进行研究时,我仍然没有运气解决我的错误 错误 1 找不到类型或命名空间名称"DataMember"(您是否缺少 using 指令或程序集引用?

遇到了一个解决方案,说明我应该引用System.Runtime.Serialization,但即使添加对它的引用,我仍然没有运气。

这是我的代码:

using System;
using System.Linq;
using System.Collections.Generic;
using System.Text;
using System.Runtime.Serialization;
using System.Xml.Serialization;
namespace WebServApp
{
    [Serializable]
    public class Employee
    {
        [DataMember]
        public int EmpNo { get; set; }
        [DataMember]
        public string EmpName { get; set; }
        [DataMember]
        public int DeptNo { get; set; }
        [DataMember]
        public int Salary { get; set; }
    }
}

这是我实际尝试遵循的教程:http://www.dotnetcurry.com/ShowArticle.aspx?ID=472

任何人都可以帮助我解决此错误吗?

从代码中删除System.Runtime.Serialization,然后从"项目">"添加引用">菜单添加。> .然后再次添加到代码中。它有效。

我已经解决了这个问题。我刚刚删除了项目资源管理器中引用中的 System.Runtime.Serialization,并通过浏览添加它,然后它就可以工作了。奇怪。

最新更新