Я использую инфраструктуру Codesmith NetTiers для генерации DAL и т. Д. В папку, называемую «NetTiers», вне моей основной папки проекта и ссылающуюся на DLL в этой папке из моего основного проекта.Структура решения Visual Studio с использованием фреймворков Codesmith (NetTiers/Plinqo)
Я начал использовать структуру Plinqo и хочу использовать сгенерированные файлы из этой структуры в рамках того же проекта, что и тот, который я использую с NetTiers. (Причина, по которой я использую оба фреймворка, заключается в том, что я хочу получить/узнать о новых возможностях LINQ от Plinqo, но также иметь знакомый код NetTiers DAL, BLL для совместимости.)
Мой вопрос: что лучшее решение Visual Studio и файловая структура для использования при использовании шаблонов Codesmith, подобных этим? Должен ли созданный фреймворк код содержаться вне основного проекта и добавляться как проекты в общее решение? Или каждый сгенерированный код каждого шаблона имеет собственное решение? Должны ли созданные файлы находиться в структуре файла основного проекта?
Я пробовал комбинации каждого из них, и каждый из них имеет свои плюсы и минусы. Я хотел бы знать, есть ли проверенный образец.
Я экспериментировал с этим - помещение сгенерированных проектов в основное решение. –