產生主要 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 組件。 當型別程式庫無法使用時,這個方式就很有用。
您必須擁有密碼編譯金鑰組以使用強式名稱來簽署組件。 如需詳細資訊,請參閱建立金鑰組。
請參閱
工作
HOW TO:使用 Tlbimp.exe 產生主要 Interop 組件