Condividi tramite


Procedura: distribuire i frammenti di codice

È possibile fornire semplicemente i frammenti di codice negli elementi friend e fare loro installare i frammenti nei propri computer tramite gestione frammenti di codice.Tuttavia, se si dispone di molti frammenti da distribuire, è possibile automatizzare il processo includendo il file frammento in un file di installazione di Visual Studio (.vsi), che gli utenti possono installare in tutte le edizioni di Visual Studio tramite Visual Studio Content Installer.per ulteriori informazioni su Visual Studio Content Installer, vedere Procedura: creare pacchetti dei componenti per utilizzare 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 si utilizzerà 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:

    • nome file - VBCodeSnippet.snippet

    • Nome visualizzato (frammento di codice VB

    • descrizione - frammenti di codice di Visual Basic.

    • FileContentType - frammento di codice

    • Versione del contenuto a utilizzare 2,0 se il frammento viene utilizzato in Visual Studio 2008 o in un secondo momento, oppure 1,0 se può essere utilizzato in Visual Studio 2005.

    • Attributo - “VB„

    • Salvare il file.

Per creare un file vsi

  1. Il file vsi è effettivamente un file con estensione zip con una diversa.

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

  3. rinominare VBCodeSnippet.zip a VBCodeSnippet.vsi.

  4. Ciò è l'unica operazione è necessaria per un file funzionale vsi.Tuttavia, se 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.

Implementare il file VSI

  1. Copiare il file vsi a qualsiasi posizione in un computer che dispone di Visual Studio installata.

  2. Fare doppio clic sul file VSI.

  3. La finestra di Visual Studio Content Installer viene visualizzato.

  4. Se il file frammento Hello World non è selezionato, selezionarlo e fare clic su dopo.

  5. Se il vsi non è firmato, verrà visualizzata una finestra di dialogo di avviso denominata Nessuna firma di ricerca.Per continuare, scegliere .

  6. La finestra seguente vengono mostrati i percorsi di installazione per il frammento.frammenti di Codice selezionare e fare clic su dopo.

  7. La finestra seguente indica indipendentemente dal fatto che l'installazione è stata completata.Fare clic - Fine, quindi Chiudi.

  8. Viene visualizzato il frammento installato in gestione frammenti di codice in frammenti di Visual Basic Codice.

Vedere anche

Altre risorse

Frammenti di codice