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

System.Runtime.Serializationコードから削除し、メニューから追加 > プロジェクト > 参照の追加..> . 次に、もう一度コードに追加します。できます。

于 2013-10-31T12:40:48.517 に答える
3

私は問題を解決しました。プロジェクトエクスプローラーの参照でSystem.Runtime.Serializationを削除し、参照して追加したところ、機能しました。変。

于 2012-10-03T03:22:42.403 に答える