Share via


IRegistrationHelper.InstallAssembly 方法

定義

安裝組件到 COM+ 目錄中。

public:
 void InstallAssembly(System::String ^ assembly, [Runtime::InteropServices::Out] System::String ^ % application, [Runtime::InteropServices::Out] System::String ^ % tlb, System::EnterpriseServices::InstallationFlags installFlags);
public void InstallAssembly (string assembly, out string application, out string tlb, System.EnterpriseServices.InstallationFlags installFlags);
abstract member InstallAssembly : string * string * string * System.EnterpriseServices.InstallationFlags -> unit
Public Sub InstallAssembly (assembly As String, ByRef application As String, ByRef tlb As String, installFlags As InstallationFlags)

參數

assembly
String

與檔案同名的組件名稱,或全域組件快取 (GAC) 中組件的強式名稱。

application
String

這個應用程式參數可以是 null。 如果它是,應用程式的名稱會根據組件名稱或 ApplicationName 屬性 (Attribute) 自動產生。 如果應用程式包含 ApplicationID 屬性,則以屬性為優先。

tlb
String

輸出的型別程式庫 (TLB) 檔案,或含有 null 的字串 (如果註冊協助程式期待產生名稱的話)。 呼叫完成時,所用的實際名稱即置於參數中。

installFlags
InstallationFlags

要在列舉型別中指定的安裝選項。

備註

此方法需要呼叫端在本機計算機上具有系統管理許可權。

適用於