Posso criar várias configurações de um projeto em uma configuração de solução?
Eu gostaria de construir o mesmo projeto duas vezes na mesma configuração de solução, variando alguns sinalizadores #define para alternar recursos. Ambos os binários serão implantados com nomes diferentes.
As soluções que conheço poderiam funcionar:
Adicione uma configuração de solução - mas precisarei criar a solução duas vezes, o que eu preferiria evitar. Ambas as configurações do projeto serão sempre construídas.
Copie o projeto - Mas eu tenho a sobrecarga de manter um novo projeto quando quero apenas manter uma configuração diferente.
Construção em lote - evito o uso da compilação em lote, pois uso devenv para desenvolvimento local e msbuild para integração contínua.
Mais alguma ideia ou sugestão?