Как скомпилировать и ссылаться на проект в решении, но не иметь возможности изменить его источник? - PullRequest
0 голосов
/ 31 января 2012

У нас есть Компонент A, который может принимать плагины от Компонентов B и C. У нас есть решение Visual Studio 2010, посвященное каждому Компоненту (Решения A, B и C).Мы бы хотели, чтобы решение A каким-то образом вызывало компиляцию плагинов из B и C по мере необходимости, но мы не хотим, чтобы разработчики изменяли код плагинов из решения A. Было бы идеально, если бы проекты для плагинов B и Cбыли частью решения A, но исходный код плагинов там не мог быть изменен, но мы не видим, как это возможно.

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

Любые другие идеи?

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