В vs10 msbuild.exe как можно проигнорировать конкретный проект в рамках решения.
В vs10 msbuild.exe как можно проигнорировать конкретный проект в рамках решения.
Я строю большой проект, который переходит на Visual Studio 10.0. В IDE я могу снять флажок проекта в диспетчере конфигурации, и он не будет строить его. Мне нужно имитировать это поведение с помощью вызова командной строки для msbuild.exe.
Проект, который я хочу обойти, - это плагин *.dll с ошибкой ссылки. Я застрял в тупике с ошибкой связи в данный момент, и, поскольку она стоит одна, я могу запустить основную программу без нее и просто выполнить предупреждение во время выполнения, что ее нет.
Мне нужно переключиться на вызовы msbuild.exe.
1 ответ
Если у вас есть определенная конфигурация в sln (настроенная в VS Configuration Manager), которую вы хотите собрать с помощью MSBuild, вы можете сделать это с помощью следующей командной строки:
msbuild / p: Configuration =MyConfiguration MySolution.sln