共用方式為


HOW TO:登錄主要 Interop 組件

在您可以使用 Microsoft Visual Studio 2005 參考主要 Interop 組件前,必須先在開發電腦上註冊所有取得的主要 Interop 組件。 當您第一次自 COM 型別程式庫中參考型別,Visual Studio 會尋找和使用主要 Interop 組件。 如果 Visual Studio 無法找出與型別程式庫關聯的主要 Interop 組件,Visual Studio 會提示您去取得它,或提供您建立取代的 Interop 組件。 同樣地,型別程式庫匯入工具 (Tlbimp.exe) 也會使用登錄找出主要 Interop 組件。

雖然除非您想要使用 Visual Studio,否則並不需要註冊主要 Interop 組件,但是註冊提供兩項優點:

  • 註冊的主要 Interop 組件會清楚地標記在原始型別程式庫的登錄機碼之下。 註冊是找出您電腦上主要 Interop 組件的最好方式。

  • 如果,在將來的某些時候,您確實使用 Visual Studio 來參考您移除註冊之主要 Interop 組件的型別,您可以避免意外地產生和使用新的 Interop 組件。

使用組件註冊工具 (Regasm.exe) 來註冊主要 Interop 組件。

若要註冊主要 Interop 組件

  • 在命令提示字元中輸入:

    regasm assemblyname

    在此命令中,assemblyname 是註冊組件的檔案名稱。 Regasm.exe 會在與原始型別程式庫相同的登錄機碼 (Registry Key) 之下,加入主要 Interop 組件項目。

範例

下列範例註冊主要 Interop 組件 CompanyA.UtilLib.dll。

regasm CompanyA.UtilLib.dll

請參閱

概念

使用主要 Interop 組件設計程式

找出主要 Interop 組件

轉散發主要 Interop 組件