Procedura: aggiungere riferimenti alle librerie dei tipi

Quando si aggiunge un riferimento a una libreria dei tipi, Visual Studio genera un assembly di interoperabilità contenente metadati. Se è disponibile un assembly di interoperabilità primario, prima della generazione di un nuovo assembly di interoperabilità in Visual Studio verrà utilizzato l'assembly esistente.

Per aggiungere un riferimento a una libreria dei tipi in Visual Studio

  1. Installare il file COM DLL o EXE nel computer, a meno che non si esegua l'installazione con un file Setup.exe di Windows.

  2. Scegliere Progetto, Aggiungi riferimento.

  3. In Gestione riferimenti scegliere COM.

  4. Selezionare la libreria dei tipi nell'elenco o cercare il file con estensione tlb.

  5. Scegliere OK.

  6. In Esplora soluzioni aprire il menu di scelta rapida per il riferimento appena aggiunto e quindi scegliere Proprietà.

  7. Nella finestra Proprietà verificare che la proprietà Incorpora tipi di interoperabilità sia impostata su True. In questo modo Visual Studio incorporerà nei file eseguibili le informazioni sui tipi COM, eliminando l'esigenza di distribuire assembly di interoperabilità primari con l'app.

Nota

Le opzioni del menu e della finestra di dialogo possono variare a seconda della versione di Visual Studio in uso.

Per aggiungere un riferimento a una libreria dei tipi per la compilazione da riga di comando

  1. Generare un assembly di interoperabilità, come descritto in Procedura: Generare assembly di interoperabilità da librerie dei tipi.

  2. Usare l'opzione del compilatore -link (opzioni del compilatore C#) o -link (Visual Basic) con il nome dell'assembly di interoperabilità per incorporare informazioni sui tipi COM nei file eseguibili.

Vedi anche