Ошибка компиляции из-за того же типа атрибута в нескольких зависимостях - PullRequest
0 голосов
/ 02 ноября 2018

В моем коде у меня есть две зависимости (здесь DEP_1 и DEP_2), которые обе определяют SerializableAttribute. Когда я добавляю [Serializable] в класс, он жалуется, что:

The type 'SerializableAttribute' exists in both 'DEP_1' and 'DEP_2'

Теперь я хочу использовать атрибут из DEP_2, но даже если я использую [DEP_2.path.SerializableAttribute] и только using DEP_2;, он все равно жалуется на это.

У кого-нибудь есть способ обойти это, поскольку мне определенно нужны обе зависимости в проекте, с которым я пытаюсь работать, или мне лучше всего создать совершенно отдельный проект и ссылаться на него?

1 Ответ

0 голосов
/ 02 ноября 2018

Знаете ли вы, как использовать псевдонимы пространства имен? Или просто полностью укажите имя атрибута везде, где вы его используете: System.SerializableAttribute.

...