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 特性自动生成应用程序的名称。 如果应用程序包含 ApplicationID 特性,则此特性优先。

tlb
String

输出类型库 (TLB) 文件的名称;如果应由注册帮助器生成该名称,则为包含 null 的字符串。 在调用完成后,所用的实际名称将放置在该参数中。

installFlags
InstallationFlags

在枚举中指定的安装选项。

注解

此方法要求调用方在本地计算机上具有管理权限。

适用于