產生主要 Interop 組件

有兩種產生主要 Interop 組件的方式:

  • 使用 Windows Software Development Kit (SDK) 所提供的型別程式庫匯入工具 (Tlbimp.exe)

    使用 Tlbimp.exe 匯入型別程式庫來產生主要 Interop 組件是最直接的方式。 Tlbimp.exe 提供下列防護措施:

    • 在建立任何巢狀型別程式庫參考的新 Interop 組件之前,會檢查其他註冊的主要 Interop 組件。

    • 如果您並未指定容器 (Container) 或檔案名稱給主要 Interop 組件一個強式名稱,則無法發出主要 Interop 組件。

    • 如果您省略參考相依組件,則無法發出主要 Interop 組件。

    • 如果您加入參考給非主要 Interop 組件的相依組件,則無法發出主要 Interop 組件。

  • 使用符合 Common Language Specification (CLS) 標準的語言 (例如 C#),以手動方式在原始程式碼中建立主要的 Interop 組件。 當型別程式庫無法使用時,這個方式就很有用。

您必須擁有密碼編譯金鑰組以使用強式名稱來簽署組件。 如需詳細資訊,請參閱建立金鑰組

請參閱

工作

如何:使用 Tlbimp.exe 產生主要 Interop 組件

如何:手動建立主要 Interop 組件

概念

製作主要 Interop 組件

命名主要 Interop 組件

自訂主要 Interop 組件

將主要 Interop 組件散發給開發人員