Procedura: integrare strumenti personalizzati nelle proprietà del progetto
È possibile aggiungere le opzioni di uno strumento personalizzato alla finestra Pagine delle proprietà di Visual Studio creando un file XML Schema sottostante.
Nella sezione Proprietà di configurazione della finestra Pagine delle proprietà sono contenuti gruppi di impostazioni noti come regole. Ogni regola contiene le impostazioni relative a uno strumento o a un gruppo di funzionalità. Ad esempio, la regola Linker contiene le impostazioni per lo strumento Linker. Le impostazioni di una regola possono essere suddivise in categorie.
In questo documento viene illustrato come creare un file in una directory che contiene le proprietà dello strumento personalizzato in modo che le proprietà vengano caricate all'avvio di Visual Studio. Per informazioni su come modificare il file, vedere Parte 2 di Extensibilty della piattaforma sul blog del Team di Progetto di Visual Studio.
Per aggiungere o modificare le proprietà del progetto
Nell'editor XML creare un file XML.
Salvare il file nella cartella %Programmi%\MSBuild\Microsoft.Cpp\v4.0\. Ogni regola nella finestra Pagine delle proprietà è rappresentata da un file XML in questa cartella. Assicurarsi che al file sia stato assegnato un nome univoco nella cartella.
Copiare il contenuto di %ProgramFiles%\MSBuild\Microsoft.Cpp\v4.0\cl.xml, chiuderlo senza salvare le modifiche, quindi incollare il contenuto nel nuovo file XML. È possibile utilizzare qualsiasi file XML Schema, questo è solo uno che può essere utilizzato in modo da iniziare con un modello.
Nel nuovo file XML modificare il contenuto in base alle proprie esigenze. Assicurarsi di modificare il nome della regola e Rule.DisplayName all'inizio del file.
Salvare le modifiche e chiudere il file.
I file XML in %Programmi%\MSBuild\Microsoft.Cpp\v4.0\ vengono caricati all'avvio di Visual Studio. Di conseguenza, per testare il nuovo file riavviare Visual Studio.
In Esplora soluzioni fare clic con il pulsante destro del mouse su un progetto, quindi scegliere Proprietà. Nel riquadro sinistro della finestra Pagine delle proprietà verificare che sia presente un nuovo nodo con il nome della regola.