У меня есть enum, который я использую через службу WCF в проекте .Net.Теперь я хочу добавить другое перечисление, указанное так же, как и первое.Но второй не регистрируется в Reference.cs и поэтому не распознается из проекта, использующего сервис WCF.
Я попытался переписать все, поскольку я прочитал, что существует автоматический подсчет, который сбивается с толку, если одна копия вставляет элементы enum.Я проверил, что сервисная ссылка не использует типы в сборках, на которые ссылаются.
[DataContract]
public enum SecondEnum
{
[EnumMember(Value = "WWW")]
WWW = 0x0,
[EnumMember]
VVV= 0x1,
}
Я попытался добавить имя и пространство имен, но безрезультатно.Я проверил, чтобы больше не было ссылок на FirstEnum, которые я бы пропустил при написании SecondEnum.Thwy, кажется, были написаны так же.
Итак, почему DataContract не распознается в классе Reference.cs?Полагаю, что если я смогу это выяснить, остальное решится само собой.
Спасибо за любые идеи.