Как обработать обновление POCO в библиотеке классов? - PullRequest
1 голос
/ 10 апреля 2011
  1. Создано POCO с использованием шаблона Self-Tracking Entities
  2. Скопирован .tt файл с POCO в библиотеку классов
  3. Добавлена ​​новая таблица в базу данных
  4. Обновленный файл EDMX
  5. Что теперь?

Действительно ли мне нужно добавить элемент генерации кода и снова скопировать созданные POCO в мою библиотеку классов?

Очевидно, что это станет огромным препятствием в быстро меняющейся модели данных. Есть ли автоматизированный способ решения этой проблемы (встроенный)?

Ответы [ 2 ]

1 голос
/ 10 апреля 2011

После перемещения шаблона в другую библиотеку классов вы должны запустить его обновление вручную. Используйте контекстное меню для файла .tt и выберите «Запустить пользовательский инструмент».

0 голосов
/ 10 апреля 2011

Переместите (не копируйте) файл .tt в другую сборку, затем отредактируйте его и измените путь «inputfile» на относительный путь из каталога этой сборки в каталог edmx.

Чтобы обновить, щелкните правой кнопкой мыши, запустите пользовательский инструмент или откройте файл .tt и сохраните.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...