Здравствуйте. Недавно создал свою админку, некий аналог MyWSAT для работы с пользователями и ролями в виде Asp .NEt Mvc приложения.
Захотел добавить ее в один из созданных ранее проектов, скопировал ее содержимое в отдельную область, четко разграничил область админки и область основы веб-проекта, так чтобы эти части абсолютно не зависели друг от друга, удалил все лишнее,
убрал global.asax, создал статичный класс инициализации и прописал его в глобале корневой части сайта. Все работает просто прекрасно.
Проект админки так же как и остальные проекты лежит на TFS ( в разных командных проектах TFS), содержит в себе всего три папки Controllers, Views и Models, для работы кроме этих каталогов нужен еще подключенный референс с DataLibrary и
больше ничего (ну и еще AccountsAreaRegistration.cs, естественно).
Моя проблема заключается в отсутствии централизации актуальной версии админки по отношению к остальным проектам, ее использующим. Проще говоря я хочу обновляя код проекта админки автоматически обновлять его в остальных
проектах, наподобие подключаемой библиотеки dll.
Как мне грамотно и правильно это организовать и вообще реализовать? Просто уже начинаю путаться с постоянным копированием каталогов туда-сюда, хочется работать с одной конкретной версией проекта админки во всех остальных проектах.