7

由于我已经对我的这个问题进行了研究,但我仍然没有运气解决我的错误 1 ​​The type or namespace name 'DataMember' could not be found(您是否缺少 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

谁能帮我解决这个错误?

4

2 回答 2

25

Remove System.Runtime.Serialization from code, then add from menu > Project > Add reference ..> . Then again add into code. it works.

于 2013-10-31T12:40:48.517 回答
3

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

于 2012-10-03T03:22:42.403 回答