У меня есть два проекта в моем решении. Мне нужно скопировать значения из enum1 в Project1 в enum2 в project2. Возможно ли использование T4?T4 копия enum между проектами
EDIT
Позвольте мне описать мое положение немного лучше. Проект1, где enum1, генерируется инструментом. В основном это объекты, созданные из базы данных, и перечисление имен таблиц. Этот проект1 используется на стороне сервера для взаимодействия с базой данных. Серверная сторона взаимодействует с клиентской стороной через WCF. В вопросе разделения я не хочу делиться своим проектом1 через WCF. Но есть одно перечисление с именами сущностей. Я использую имена сущностей на стороне клиента, чтобы сделать некоторые общие задачи. Например, я отправил некоторые значения через WCF (Client -> Server), и я использую имена сущностей для сопоставления значений соответствующим объектам.
Почему вы должны сделать это? Вы уверены, что не хотите объявлять их в одном месте (т. Е. Третий проект) и ссылаться на них в двух других? Обратите внимание, что если вы определяете то же самое перечисление в двух разных проектах, вы не можете их смешивать, они по-прежнему считаются разными типами. –
Что сказал @Lasse V. Karlsen. – leppie
Добавлен ответ вместо этого с дополнительной информацией. –