Condividi tramite


Concetti di base sui componenti della comunità

Aggiornamento: novembre 2007

Per componente della community si intende un file o un insieme di file personalizzato che è stato inserito in un package per consentirne la condivisione con altri sviluppatori che utilizzano Visual Studio. I componenti della community possono essere costituiti da starter kit, componenti aggiuntivi, modelli di elementi di progetto e frammentini di codice di IntelliSense. In Visual Studio è possibile cercare i componenti della community creati da altri utenti e quindi scaricarli e installarli per uso personale. I componenti della community vengono installati nel computer di uno sviluppatore mediante Visual Studio Content Installer per consentirne la visualizzazione nella finestra di dialogo o finestra appropriata in Visual Studio. È anche possibile creare personalmente un componente della community da condividere con gli altri.

Termini comuni

Termine

Definizione

Componente della comunità

File o insieme di file personalizzato che è stato inserito in un package in modo da consentire la condivisione dei file tra sviluppatori e la relativa installazione per l'utilizzo in Visual Studio. I componenti della comunità possono contenere starter kit, controlli, componenti aggiuntivi, frammenti di codice IntelliSense o modelli di elementi del progetto.

File vscontent

File XML, basato su Riferimenti dello schema di Visual Studio Content Installer, che definisce il tipo di componente creato e altre informazioni. È ad esempio possibile specificare le versioni di Visual Studio in cui può essere utilizzato un componente.

File vsi

File compresso con estensione vsi che contiene il file vscontent e i file per il componente. Il file VSI è il file che viene inserito nei siti Web della community o inviato ad amici e colleghi che desiderano utilizzare il componente. Facendo doppio clic su un file VSI verrà avviato Visual Studio Content Installer.

Visual Studio Content Installer

Procedura guidata che copia i file in un file VSI nei percorsi corretti sul disco in modo che il componente sia disponibile per l'utilizzo in Visual Studio.

Considerazioni sulle installazioni contemporanee di componenti della community

Se nello stesso computer sono installati sia Visual Studio 2005 che Visual Studio 2008, occorre tenere in considerazione alcuni fattori.

  • Se si esegue la migrazione delle impostazioni da Visual Studio 2005 a Visual Studio 2008 al primo avvio di Visual Studio 2008, i frammenti di codice personalizzati, i componenti aggiuntivi, le macro o i controlli della casella degli strumenti non verranno migrati. Per eseguire la migrazione di questi elementi a Visual Studio 2008, reinstallare ogni componente facendo doppio clic sul file VSI corrispondente.

  • Se si installa un componente della community progettato in Visual Studio 2005, il componente verrà installato automaticamente per l'utilizzo con Visual Studio 2005 e Visual Studio 2008.

  • Un componente della community creato utilizzando Visual Studio 2005 potrebbe non funzionare in Visual Studio 2008 e viceversa, a seconda della progettazione.

  • Se si creano componenti della community utilizzando Visual Studio 2008, è possibile specificare se si intende che il componente sia installato per l'utilizzo con Visual Studio 2005 e Visual Studio 2008 o solo con Visual Studio 2008. Per ulteriori informazioni, vedere Procedura: creare package dei componenti della comunità per utilizzare Visual Studio Content Installer.

Domande frequenti

Come è possibile cercare e installare un componente della comunità?

È possibile cercare i componenti della community nella Guida. MSDN Online e Codezone Community sono gli unici tipi di risultati di ricerca che contengono componenti della comunità. Per ulteriori informazioni, vedere Procedura: individuare componenti della comunità.

Una volta individuato un componente della comunità, è possibile scaricarlo nel computer e installarlo. Per ulteriori informazioni, vedere Procedura: installare componenti altrui.

Come è possibile inserire i file in un package per creare un componente della comunità?

Per inserire il componente in un package da distribuire come componente della comunità, è necessario creare altri due file: un file vscontent e un file vsi. Il file vscontent è un file XML che contiene informazioni per identificare il tipo di componente condiviso.

Dopo la creazione il file vscontent viene compresso in un file ZIP insieme ai file che compongono il componente. Quindi si modifica l'estensione del file da zip in vsi, ovvero il tipo di file supportato da Visual Studio Content Installer. Per condividere il file vsi, è possibile inserirlo su Internet o su una condivisione di rete oppure inviarlo tramite posta elettronica a determinati destinatari. Per ulteriori informazioni, vedere Procedura: creare package dei componenti della comunità per utilizzare Visual Studio Content Installer.

Vedere anche

Altre risorse

Utilizzo di componenti della comunità