インストール中にWindowsサービスをどのように登録しますか?
-
03-07-2019 - |
質問
VB.net 2008でWindowsサービスアプリケーションを構築し、セットアップウィザードを使用してインストールプロセスを追加しました。
インストーラはプログラムを追加/削除するアプリを追加し、すべてのファイルなどをコピーするという点で機能しますが、実際にサービスをインストールするための最終(必須)ステップがありません。
プロジェクトのプライマリ出力をインストールおよびアンインストールのカスタムアクションとして追加しましたが、成功しませんでした。
秘密は何ですか?
解決
カスタムインストールタスクを作成する必要があります。 MSDNには、知っておく必要のあるすべて
他のヒント
次の2つのことができます:
1)セットアッププロジェクトでカスタムアクションを使用して、「installutil」を使用してサービスを登録します。 .Net Frameworkコマンドラインユーティリティ、または単にinstallutilを使用して自分で登録します。
2)Windowsサービスにインストーラークラスを追加します。このリンクは、必要なすべての情報を提供します。サービスの作成に関する最初の部分。これが私が推奨する方法です。
所属していません StackOverflow