Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Sie können auch mehrere Versionen einer Typbibliothek umschließen. Sie können z. B. angeben, dass eine primäre Interop-Assembly die Versionen 1.0 und 1.1 der Typbibliothek unterstützt.
So umschließen Sie mehrere Versionen einer Typbibliothek
Importieren Sie eine Typbibliotheksdatei:
tlbimp LibUtil.tlb /primary /keyfile:CompanyA.snk /out:LibUtil.dllErstellen Sie aus der importierten Assembly mit dem MSIL Disassembler-Tool (Ildasm.exe) eine Textdatei:
ildasm LibUtil.dll /out:LibUtil.ilFügen Sie mit einem Texteditor ein zweites PrimaryInteropAssemblyAttribute-Attribut unterhalb des Attributs ein, das von Tlbimp.exe hinzugefügt wurde. Schließen Sie die Hauptversionsnummer und die Nebenversionsnummer ein, die die Version der zweiten Typbibliothek angeben.
Verwenden Sie den MSIL Assembler (Ilasm.exe), um aus der bearbeiteten Textdatei eine neue Assembly zu generieren und diese zu signieren:
ilasm LibUtil.il /dll /key:CompanyA.snk
Siehe auch
Aufgaben
Gewusst wie: Generieren primärer Interop-Assemblys mit "Tlbimp.exe"