次の方法で共有


方法 : サービスをインストールおよびアンインストールする

更新 : 2007 年 11 月

Visual Studio で作成する他の多くのプロジェクトとは異なり、開発環境で F5 キーを押しても、Windows サービス プロジェクトを直接実行できません。これは、プロジェクトを実行する前に、プロジェクトのサービスをインストールする必要があるためです。

InstallUtil.exe というコマンド ライン ユーティリティを使用することにより、サービス アプリケーションをすばやくインストールできます。また、プロジェクトの出力を含むセットアップ プロジェクトを作成し、それと共に、プロジェクトに関連付けられたインストーラを実行してサービスをインストールするカスタム動作を作成できます。例については、「チュートリアル : コンポーネント デザイナによる Windows サービス アプリケーションの作成」を参照してください。セットアップ プロジェクトの詳細については、「セットアップ プロジェクト」を参照してください。カスタム動作の詳細については、「チュートリアル : カスタム動作の作成」を参照してください。

サービスを手動でインストールするには

  1. プロジェクトのコンパイル済み実行可能ファイルが格納されているディレクトリに移動します。

  2. プロジェクトの出力先ファイルをパラメータとして指定して、コマンド ラインから InstallUtil.exe を実行します。コマンド ラインに次のコードを入力します。

    installutil yourproject.exe
    

サービスを手動でアンインストールするには

  • プロジェクトの出力先ファイルをパラメータとして指定して、コマンド ラインから InstallUtil.exe を実行します。コマンド ラインに次のコードを入力します。

    installutil /u yourproject.exe
    
    sd8zc8ha.alert_note(ja-jp,VS.90).gifヒント :

    サーバー エクスプローラを起動して、サービスがインストールまたはアンインストールされているかどうかを確認できます。詳細については、「方法 : サーバー エクスプローラ/データベース エクスプローラにアクセスして初期化する」を参照してください。

参照

処理手順

方法 : Windows サービスを作成する

方法 : サービス アプリケーションにインストーラを追加する

方法 : インストール コンポーネントを設定する

方法 : インストール コンポーネントの既定のメソッドをオーバーライドする

チュートリアル : コンポーネント デザイナによる Windows サービス アプリケーションの作成

チュートリアル : カスタム動作の作成

概念

Windows サービス アプリケーションの概要

インストール コンポーネントの概要

セットアップ プロジェクト

参照

方法 : サーバー エクスプローラ/データベース エクスプローラにアクセスして初期化する