DefaultManagementProjectInstaller クラス
実装アセンブリをインストールします。このクラスは、管理実装を格納し、その他のインストーラ (サービスまたはメッセージ キューなど) を使用しないアセンブリの既定のプロジェクト インストーラです。この既定のプロジェクト インストーラを使用するには、アセンブリ内で DefaultManagementProjectInstaller からクラスを派生させるだけです。メソッドをオーバーライドする必要はありません。
この型のすべてのメンバの一覧については、DefaultManagementProjectInstaller メンバ を参照してください。
System.Object
System.MarshalByRefObject
System.ComponentModel.Component
System.Configuration.Install.Installer
System.Management.Instrumentation.DefaultManagementProjectInstaller
Public Class DefaultManagementProjectInstaller
Inherits Installer
[C#]
public class DefaultManagementProjectInstaller : Installer
[C++]
public __gc class DefaultManagementProjectInstaller : public
Installer
[JScript]
public class DefaultManagementProjectInstaller extends Installer
スレッドセーフ
この型の public static (Visual Basicでは Shared) のすべてのメンバは、マルチスレッド操作で安全に使用できます。インスタンスのメンバの場合は、スレッドセーフであるとは限りません。
解説
プロジェクトにマスター プロジェクト インストーラがある場合は、代わりに ManagementInstaller クラスを使用します。
使用例
[Visual Basic, C#] 実装アセンブリに次のコードを追加して、インストール手順を有効にします。
[System.ComponentModel.RunInstaller(true)]
public class MyInstaller : DefaultManagementProjectInstaller {}
[Visual Basic]
<System.ComponentModel.RunInstaller(true)>
public class MyInstaller
Inherits DefaultManagementProjectInstaller
[C++, JScript] C++ および JScript のサンプルはありません。Visual Basic および C# のサンプルを表示するには、このページの左上隅にある言語のフィルタ ボタン をクリックします。
必要条件
名前空間: System.Management.Instrumentation
プラットフォーム: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 ファミリ
アセンブリ: System.Management (System.Management.dll 内)
参照
DefaultManagementProjectInstaller メンバ | System.Management.Instrumentation 名前空間