VS2008 построить несколько конфигураций одного проекта - PullRequest
1 голос
/ 27 октября 2009

У меня есть три решения, которые создают два клиента и сервер, и совместно используют много библиотек. Я хотел бы иметь возможность объединить их в «мастер» решение, которое создает все необходимые проекты.

По различным причинам, которые, возможно, заслуживают отдельного вопроса, некоторые из общих библиотек статически (только .lib) связаны с одним приложением и динамически (.lib + .dll) с другим приложением. Таким образом, сборка фактически потребует создания двух отдельных конфигураций одного проекта. Похоже, что зависимости VS не справляются с этим делом, но я подумал, что посмотрю, решит ли это кто-нибудь еще.

1 Ответ

0 голосов
/ 27 октября 2009

В настоящее время я использую 4 конфигурации решения вместо двух, например,

Debug Clients
Release Clients
Debug Server
Release Server

И каждая конфигурация решения создает соответствующие конфигурации проекта. Затем я могу собрать все, выполнив «пакетную сборку» на двух, которые мне интересны, и, очевидно, VS отказывается делать параллельные сборки при использовании пакетных сборок.

...