Condividi tramite


Generazione di assembly di interoperabilità primari

Per generare un assembly di interoperabilità primario sono disponibili due modalità:

  • Utilizzo dell'utilità di importazione della libreria dei tipi (Tlbimp.exe) fornita in Windows Software Development Kit (SDK).

    La creazione di un assembly di interoperabilità primario mediante l'importazione di una libreria dei tipi con Tlbimp.exe rappresenta un'operazione semplice. Tlbimp.exe fornisce le seguenti misure di sicurezza:

    • Prima di creare nuovi assembly di interoperabilità primari per i riferimenti a librerie dei tipi annidati, viene verificata la presenza di altri assembly di interoperabilità primari registrati.

    • Se non viene specificato il nome del file o del contenitore per l'assegnazione di un nome sicuro all'assembly di interoperabilità primario, la creazione di tale assembly avrà esito negativo.

    • Se non vengono specificati riferimenti ad assembly dipendenti, la creazione di un assembly di interoperabilità primario avrà esito negativo.

    • Se vengono aggiunti riferimenti ad assembly dipendenti che non costituiscono assembly di interoperabilità primari, la creazione di un assembly di interoperabilità primario avrà esito negativo.

  • Creazione manuale di assembly di interoperabilità primari nel codice sorgente mediante un linguaggio conforme a Common Language Specification (CLS), ad esempio C#. Questo approccio si rivela utile quando non è disponibile una libreria dei tipi.

Per firmare l'assembly con un nome sicuro, è necessario disporre di una coppia di chiavi crittografiche. Per informazioni dettagliate, vedere Creazione di una coppia di chiavi.

Vedere anche

Attività

Procedura: generare assembly di interoperabilità tramite Tlbimp.exe

Procedura: creare assembly di interoperabilità primari manualmente

Concetti

Creazione di assembly di interoperabilità primari

Denominazione di assembly di interoperabilità primari

Personalizzazione di assembly di interoperabilità primari

Distribuzione di assembly di interoperabilità primari agli sviluppatori