Windowsサービス用のインストーラを使用しようとしていますが、InstallUtil.exeの使用を避けたいと考えています。インストーラが正しく動作するように見えますが(実行可能ファイルとdllは正しいディレクトリにあります)、コンピュータ管理には表示されません。Windowsサービスインストーラがサービスを登録していない
は、ここで私はこれまで何をやったかです:
サービスクラス名がデフォルトです - サービス1。
プロジェクトインストーラでは、サービスインストーラのServiceNameがクラス名 - Service1と一致します。
カスタムアクションでは、サービスの主な出力がインストール、コミット、ロールバック、およびアンインストールに追加されました。
参考として、http://support.microsoft.com/kb/816169を使用しています。
アイデア?
それは私が行方不明だった。私は、Installers.Add()の部分が自動生成されたDesignerコードに含まれると考えましたが、そうではありませんでした。多分彼らはそれを変えたのだろうか? –
はい私はあなたが投稿したのと同じようにそれを理解しているのを見た – SpaceghostAli