Condividi tramite


Procedura: distribuire i frammenti di codice

È sufficiente fornire i frammenti di codice ad altri utenti, che dovranno installarli nei computer mediante Gestione frammenti di codice.Tuttavia, in caso di diversi frammenti da distribuire, è possibile automatizzare il processo includendo il file di frammento in un file di installazione di Visual Studio (.vsi), che gli utenti potranno installare in qualsiasi edizione di Visual Studio tramite Visual Studio Content Installer. .

Aggiunta di un file .vscontent

È necessario includere un manifesto con estensione vscontent nel file .vsi.Di seguito è illustrato il modello che è possibile utilizzare per creare il file.

<VSContent xmlns="https://schemas.microsoft.com/developer/vscontent/2005">
    <Content>
        <FileName> </FileName>
        <DisplayName> </DisplayName>
        <Description> </Description>
        <FileContentType> </FileContentType>
        <ContentVersion>2.0</ContentVersion>
        <Attributes>
            <Attribute name="lang" value=""/>
        </Attributes>
    </Content>
</VSContent>

In questa procedura verrà utilizzato il frammento di codice creato in Procedura dettagliata: creazione di un frammento di codice.

Per creare un file .vscontent

  1. Creare un nuovo file XML e denominarlo VBSnippet.vscontent.

  2. Aggiungere il modello illustrato in precedenza.

  3. Compilare i campi:

    • FileName - VBCodeSnippet.snippet

    • DisplayName - Frammento di codice VB

    • Description - Frammenti di codice Visual Basic.

    • FileContentType - Frammento di codice

    • ContentVersion - Utilizzare 2.0 se il frammento verrà utilizzato in Visual Studio 2008 o versione successiva oppure 1.0 se può essere utilizzato in Visual Studio 2005.

    • Attribute - "vb"

    • Salvare il file.

Creazione di un file .vsi

  1. Il file .vsi è in realtà un file .zip con un'estensione diversa.

  2. Aggiungere i file VBSnippet.vscontent e VBCodeSnippet.snippet in un file .zip denominato VBCodeSnippet.zip.

  3. Rinominare VBCodeSnippet.zip in VBCodeSnippet.vsi.

  4. Non sono richieste altre operazioni per ottenere un file .vsi funzionale.Se tuttavia si desidera visualizzare le informazioni sull'editore per il frammento di codice in Visual Studio Content Installer, è necessario firmare il file .vsi.Per ulteriori informazioni, contattare un fornitore di certificati digitali.

Distribuzione del file .vsi

  1. Copiare il file .vsi in un percorso all'interno di un computer in cui è installato Visual Studio.

  2. Fare doppio clic sul file VSI.

  3. Verrà visualizzata la finestra Visual Studio Content Installer.

  4. Se non è selezionato il file di frammento Hello World, selezionarlo e scegliere Avanti.

  5. Se il file .vsi non è firmato, verrà visualizzata una finestra di dialogo di avviso denominata Impossibile trovare la firma.Per continuare, fare clic su .

  6. Nella finestra indicata di seguito vengono illustrati i percorsi di installazione del frammento.Selezionare Frammenti di codice e fare clic su Avanti.

  7. Nella finestra indicata di seguito viene illustrato l'esito dell'installazione.Fare clic su Fine, quindi su Chiudi.

  8. Il frammento dovrebbe risultare installato in Frammenti di codice Visual Basic all'interno di Gestore frammenti di codice.

Vedere anche

Altre risorse

Frammenti di codice