Vorrei creare lo stesso progetto due volte nella stessa configurazione di soluzione, variando alcuni flag #define per attivare le funzionalità. Entrambi i file binari verranno distribuiti con nomi diversi.Posso creare più configurazioni di un progetto all'interno di una configurazione di soluzione?
Le soluzioni che conosco potrebbe lavorare:
aggiungere una configurazione soluzione - Ma dovrà quindi creare la soluzione due volte, che io preferirei evitare. Entrambe le configurazioni del progetto saranno sempre costruite.
Copia il progetto - Ma poi ho il sovraccarico di mantenere un nuovo progetto quando voglio mantenere solo una configurazione diversa.
Creazione batch - Evito di utilizzare la compilazione batch poiché utilizzo sia devenv per lo sviluppo locale che msbuild per l'integrazione continua.
Altre idee o suggerimenti?
Questo sembra un buon approccio - Dovrò dargli un giro. –