У меня есть проект с несколькими профилями. Как сделать так, чтобы один из профилей активировался, только если другие профили не активны?
Как объяснено в Введение в профили сборки :
Профили также могут быть активны по умолчанию используя конфигурацию, такую как следующее: <profiles> <profile> <id>profile-1</id> <activation> <activeByDefault>true</activeByDefault> </activation> ... </profile> </profiles> Этот профиль будет автоматически активен для всех сборок, если нет другой профиль в том же пом активирован используя один из ранее описанных методы. Все активные профили по умолчанию автоматически деактивируется, когда профиль в пом активируется в командной строке или через его конфигурацию активации.
Профили также могут быть активны по умолчанию используя конфигурацию, такую как следующее:
<profiles> <profile> <id>profile-1</id> <activation> <activeByDefault>true</activeByDefault> </activation> ... </profile> </profiles>
Этот профиль будет автоматически активен для всех сборок, если нет другой профиль в том же пом активирован используя один из ранее описанных методы. Все активные профили по умолчанию автоматически деактивируется, когда профиль в пом активируется в командной строке или через его конфигурацию активации.