次の方法で共有


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 名前空間