У меня довольно большое решение, состоящее из 10 различных проектов. До сих пор мы поставляли целое решение в целом клиентам, но мы занимаемся доставкой разделенной версии нашего программного обеспечения.условные монтажные ссылки на основе решения
С этой целью я хотел бы исключить несколько проектов из решения. Я знаю, что вы можете запретить создание проектов в диспетчере конфигурации решений. Используя макросы, все ссылки на код могут быть отключены, если выбрана разделенная конфигурация. К сожалению, это не позаботится о ссылках на проект. Могу ли я сделать эти ссылки условными в зависимости от выбранной конфигурации?
Я бы предпочел статическое решение для динамичного, лично. Запуск макросов в ваших файлах проектов - хороший способ застрелить себя в ноге. – Randolpho
Ну, я никогда не предлагал реальных макросов - просто скрипты, которые знали, что удалить. Я подозреваю, что это может оказаться более простым решением (и тем, что облегчает дальнейшую разработку), чем использование нескольких решений. –