COM+ カタログにアセンブリをインストールします。
Sub InstallAssembly( _
<InteropServices.In()> ByVal assembly As String, _ <InteropServices.In(), _ Out()> ByRef application As String, _ <InteropServices.In(), _ Out()> ByRef tlb As String, _ <InteropServices.In()> ByVal installFlags As InstallationFlags _)
[C#]
void InstallAssembly(
[
In
] stringassembly, [ In, Out] ref stringapplication, [ In, Out] ref stringtlb, [ In] InstallationFlagsinstallFlags);
[C++]
void InstallAssembly(
[
In
] String* assembly, [ In, Out] String** application, [ In, Out] String** tlb, [ In] InstallationFlagsinstallFlags);
[JScript]
function InstallAssembly(
assembly : String,application : String,tlb : String,installFlags : InstallationFlags);
パラメータ
- assembly
ファイルとしてのアセンブリ名またはグローバル アセンブリ キャッシュ (GAC) のアセンブリの厳密な名前。 - application
アプリケーション パラメータは null 参照 (Visual Basic では Nothing) に設定できます。その場合、アセンブリ名または ApplicationName 属性に基づいたアプリケーション名が自動的に生成されます。アプリケーションに ApplicationID 属性が格納されている場合は、その属性が優先的に使用されます。 - tlb
タイプ ライブラリ (TLB) 出力ファイルの名前。登録ヘルパがその名前を生成することになっている場合は null 参照 (Visual Basic では Nothing) が含まれた文字列。呼び出しが完了すると、使用された実際の名前がパラメータに配置されます。 - installFlags
列挙体で指定されたインストール オプション。
必要条件
プラットフォーム: Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
.NET Framework セキュリティ:
- 直前の呼び出し元の完全信頼。このメンバは、部分的に信頼されているコードから使用することはできません。詳細の参照先 : 部分信頼コードからのライブラリの使用
参照
IRegistrationHelper インターフェイス | IRegistrationHelper メンバ | System.EnterpriseServices 名前空間