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