Я хочу запретить сборку определенных проектов в рамках решения (в конфигурации сборки TeamCity, чтобы оптимизировать скорость моей обратной связи по фиксации сборки, если вам необходимо знать).
Я знаю о решении Механизм конфигураций, но я не хочу заставлять множество файлов .sln
заканчиваться каждой перестановкой вещей, которые я хочу отключить. У меня есть правило, основанное на соглашении, где я хочу сказать: «Если я выполняю сборку с фиксацией, я не хочу делать окончательную упаковку установщика». (И я не хочу разбивать его на отдельное решение.)
Я бы предпочел не использовать решение, включающее поиск и замену в файле .sln
или в .proj
файл, созданный с помощью [MsBuildEmitSolution] [1]
. Я' sln сборка решения будет аннулирована?