Visual Studio consente di utilizzare i fogli di proprietà (click here). Il tuo progetto può avere varie configurazioni, che possono avere proprietà da qualsiasi/tutti i tuoi fogli di proprietà, oltre a proprietà definite localmente.
Ad esempio, in un progetto recente, ho creato i seguenti fogli delle proprietà: 1) comune, 2) 32 bit, 3) 64 bit, 4) Debug, 5) Rilascio.
Una configurazione data (ad esempio, versione di rilascio inglese a 32 bit) avrebbe una combinazione di quelli: 1 + 2 + 5 + definizione "inglese" specifica della proprietà.
La macro che viene visualizzata viene utilizzata per "utilizzo le proprietà dalla finestra delle proprietà più proprietà aggiuntive" o "Eseguo l'override delle proprietà interamente e ignoro i fogli delle proprietà".
È un po 'un trucco impostarli correttamente la prima volta, ma semplifica davvero il mantenimento di più impostazioni di progetto.
La visualizzazione di questa proprietà è stata progettata per massimizzare la confusione. Semplicemente% (AdditionalDependencies) fa esattamente la stessa cosa. Eredita le proprietà da una finestra delle proprietà del progetto. La scheda delle proprietà "Core Windows Libraries" in questo caso. La macro $ (Eredita) nelle versioni precedenti di VS ha fatto la stessa cosa. Usa View + (Other Windows) + Property Manager per vederlo. –