5
我有一個枚舉,我通過.Net項目中的WCF服務使用。現在我想添加另一個枚舉,按照與第一個相同的方式指定。 但是第二個沒有在Reference.cs中註冊,因此無法從使用WCF服務的項目中識別。用於WCF中的枚舉的DataContract
我試過重寫所有的東西,因爲我讀到有一個自動計數,如果一個副本粘貼了enum成員就會感到困惑。我檢查了服務引用不重新使用引用程序集中的類型。
[DataContract]
public enum SecondEnum
{
[EnumMember(Value = "WWW")]
WWW = 0x0,
[EnumMember]
VVV= 0x1,
}
我試圖添加名稱和命名空間,沒有結果。我已經檢查過,因此沒有更多的FirstEnum引用,我在寫SecondEnum時會錯過。 Thwy似乎寫了同樣的方式。
那麼,爲什麼在Reference.cs類中DataContract無法識別?我想,如果我能弄清楚這一點,剩下的就會解決。
感謝您的任何想法。
我寫了一個使用枚舉的方法,更新了服務引用並立即工作。感謝您提供快速而有用的回覆! – kakka47 2011-05-24 06:38:15