WCF中枚举的DataContract

| 我有一个枚举,可以通过.Net项目中的WCF服务使用。现在,我想添加另一个枚举,以与第一个相同的方式指定。 但是第二个没有在Reference.cs中注册,因此无法从使用WCF服务的项目中识别出来。 当我读到有一个自动计数,如果一个副本粘贴枚举成员,就会感到困惑,因此我尝试重新编写所有内容。我检查了服务引用是否没有在引用的程序集中重新使用类型。
 [DataContract]
public enum SecondEnum
{
    [EnumMember(Value = \"WWW\")]
    WWW = 0x0,
    [EnumMember]
    VVV= 0x1,
 }
我试图添加名称和命名空间,但没有结果。我已经检查过,因此不再有对FirstEnum的引用,在编写SecondEnum时我会想念它。 Thwy似乎是用相同的方式编写的。 那么,为什么在Reference.cs类中无法识别DataContract?我想如果我能弄清楚这一点,其余的将自行解决。 感谢您的任何想法。     
已邀请:
服务合同的任何操作中是否都引用了第二枚举? WCF将仅添加到合同中的元数据类型。     

要回复问题请先登录注册