Configurazione di file vsz per l'avvio di procedure guidate

In Visual Studio vengono utilizzati i tipi di file vsz per l'avvio di procedure guidate. Si tratta di file di testo con estensione vsz utilizzati da Visual Studio per determinare la procedura guidata da chiamare e le eventuali informazioni da passare a essa.

Confronto con il file INI

Un file vsz è una versione semplificata di un file di testo in formato ini, la sola eccezione è che non dispone di sezioni con etichetta. Nella prima parte vengono archiviate le informazioni note nell'ambiente di Visual Studio. Nella seconda sezione vengono raccolti i parametri specifici della procedura guidata e vengono passati alla procedura guidata.

Di seguito è riportato un esempio di file vsz:

VSWizard 8.0
Wizard=VIDWizard.CBlankSiteWizard
Param=<item1>
Param=<item2>
…

Nota

Il valore della procedura guidata può anche essere un GUID in formato {xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}, che include sezioni con lunghezza di 8,4,4,4 e 12 caratteri.

Il file è composto dalle seguenti parti:

  • VSWizard: è il numero di versione del formato di file del modello che per Visual Studio è "VSWizard 8.0." Se si utilizza un qualsiasi altro numero, verrà visualizzato un messaggio di errore che informa che il formato non è valido.

  • Wizard: è il ProgID (Programmatic ID), ad esempio MyWizard.MyClass, o una rappresentazione GUID di stringa del CLSID della procedura guidata che deve essere creata congiuntamente da Visual Studio.

  • Param: questi parametri sono facoltativi ed è possibile aggiungere tutti i parametri richiesti dalla procedura guidata. Vengono utilizzati per consentire al file vsz di passare ulteriori parametri personalizzati nella procedura guidata. Ogni valore viene passato alla procedura guidata come elemento di stringa di una matrice.

Vedere anche

Attività

Procedura: creare un componente aggiuntivo

Procedura dettagliata: creazione di una procedura guidata

Concetti

Aggiunta di procedure guidate alle finestre di dialogo Aggiungi elemento e Nuovo progetto tramite file vsdir

Altre risorse

Creazione di componenti aggiuntivi e di procedure guidate