轉散發主要 Interop 組件

轉散發主要 Interop 組件給使用者是 .NET Framework 應用程式的一部分。 除了取得註冊在使用者電腦上的每個相關 COM 型別程式庫之外,包含一或多個主要 Interop 組件的應用程式部署,與所有 .NET 架構的應用程式部署相同。 如需您可使用之部署功能的完整說明,請參閱部署應用程式

根據定義,主要 Interop 組件永遠是由它們的發行者來簽署以確保唯一性。 因為它們描述單一、正式的型別定義,即使您將相同的組件部署至應用程式目錄內,仍可以預期常用的主要 Interop 組件會安裝在全域組件快取中。 當全域組件和您的本機組件兩者都有相同的廠商簽章時,Common Language Runtime 在全域組件快取中會永遠將您的應用程式導向至主要 Interop 組件。 在此情況下,您的應用程式與廠商啟始的版本變更就沒有隔離。 當您的應用程式需要此種隔離時,請使用型別程式庫匯入工具 (Tlbimp.exe) 產生您自己的 Interop 組件,來取代使用主要 Interop 組件。

請參閱

工作

HOW TO:登錄主要 Interop 組件

概念

使用主要 Interop 組件設計程式

找出主要 Interop 組件