Есть модуль с кодом, который содержит всякие кастомные штуки специфичные для клиента.
Изначально мы редактировали код в нём сами, и этот модуль был просто частью проекта. В коде этого модуля естественно используются все публичные классы/сервисы/функции основного проекта.
Иногда некоторые клиенты желают самостоятельно редактировать свои специфичные процедуры в своем модуле.
Хочется чтоб при редактировании у них была поддержка среды (интиллисенс, проверка компилятором), но для этого необходимы все наши библиотеки.
Это сложно и не вариант, мы думаем чтоб по тем классам что можно использовать в этом кастомном модуле сгенерить проект с их врапперами пустышками (чисто для интелисенса и этапа проверки ошибок компиляции) и эту сборку и давать клиенту.
Может есть какие-то тулсы облегчающие подобную задачу?...