印刷用ページ       送信     
クリックして評価とフィードバックをお寄せください
MSDN
MSDN ライブラリ
Visual Studio .NET
製品ドキュメント
Visual Studio .NET による開発
Windows サービスの作成
 サービスのインストールとアンインストール

  低帯域幅での表示をオンにする
Visual Studio
サービスのインストールとアンインストール

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

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

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

  1. プロジェクトのコンパイル済み実行可能ファイルが格納されているディレクトリに移動します。
  2. プロジェクトの出力先ファイルをパラメータとして指定して、コマンド ラインから InstallUtil.exe を実行します。コマンド ラインに次のコードを入力します。
    installutil yourproject.exe

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

  • プロジェクトの出力先ファイルをパラメータとして指定して、コマンド ラインから InstallUtil.exe を実行します。コマンド ラインに次のコードを入力します。
    installutil /u yourproject.exe
    ヒント   サーバー エクスプローラを起動して、サービスがインストールまたはアンインストールされているかどうかを確認できます。サーバー エクスプローラの起動方法の詳細については、「サーバー エクスプローラの使用と初期化」を参照してください。
    メモ   サーバー エクスプローラの [サーバー] ノードは、Visual Basic と Visual C# .NET の Standard Edition では使用できません。詳細については、「Visual Basic Standard Edition の機能」または「Visual C# Standard Edition の機能」を参照してください。

参照

Windows サービス アプリケーションの概要 | Windows サービスの作成 | サービス アプリケーションへのインストーラの追加 | インストール コンポーネントの概要 | インストール コンポーネントの設定 | インストール コンポーネントの既定のメソッドのオーバーライド | サーバー エクスプローラの使用と初期化 | チュートリアル : コンポーネント デザイナによる Windows サービス アプリケーションの作成 | セットアップ プロジェクト | チュートリアル : 動作の作成

© 2009 Microsoft Corporation. All rights reserved. 使用条件  |  商標  |  プライバシー
Page view tracker