IRegistrationHelper.InstallAssembly 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
将程序集安装到 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
在枚举中指定的安装选项。
注解
此方法要求调用方在本地计算机上具有管理权限。