タグ付けされた質問 「installutil」

7
InstallUtil.exeなしで.NET Windowsサービスをインストールする
C#で記述された標準の.NET Windowsサービスがあります。 InstallUtilを使用せずにインストールできますか?サービスインストーラークラスを使用する必要がありますか?どのように使用すればよいですか? 次の番号に電話をかけられるようにしたい: MyService.exe -install そしてそれは呼び出すのと同じ効果があります: InstallUtil MyService.exe

7
Visual Studioで作成されたWindowsサービスをインストールする
Visual Studio 2010で新しいWindowsサービスを作成すると、InstallUtilとnet startを使用してサービスを実行するように指示するメッセージが表示されます。 私は次の手順を試しました: 新規プロジェクトファイルを作成->新規->プロジェクト-> Windowsサービス プロジェクト名:TestService プロジェクトをそのままビルドする(Service1コンストラクター、OnStart、OnStop) コマンドプロンプトを開き、「C:\ Windows \ Microsoft.NET \ Framework \ v4.0.30319 \ InstallUtil.exe」TestService.exeを実行します。 net start TestServiceを実行します。 ステップ4の出力 トランザクションインストールの実行。 インストールのインストール段階を開始します。 C:\ Users \ myusername \ Documents \ Visual Studio 2010 \ Projects \ TestService \ TestService \ obj \ x86 \ Debug \ TestService.exeアセンブリの進行状況については、ログファイルの内容を参照してください。 ファイルはC:\ …

10
サーバーに同じWindowsサービスの複数のインスタンスをインストールする
そこで、クライアントアプリケーションにデータを供給するWindowsサービスを作成し、すべてが順調に進んでいます。クライアントは、同じサーバー上で実行され、別々のデータベースを指すように構成されたこのサービスの2つのインスタンスを必要とする楽しい構成要求を考え出しました。 これまでのところ、これを実現することはできず、仲間のstackoverflowメンバーがその理由についていくつかのヒントを与えることができることを望んでいました。 現在の設定: Windowsサービスを含むプロジェクトを設定しました。これをAppServiceと呼び、カスタムインストール手順を処理するProjectInstaller.csファイルを使用して、App.configのキーに基づいてサービス名を設定します。 : this.serviceInstaller1.ServiceName = Util.ServiceName; this.serviceInstaller1.DisplayName = Util.ServiceName; this.serviceProcessInstaller1.Account = System.ServiceProcess.ServiceAccount.LocalSystem; この場合、Utilは静的クラスであり、構成ファイルからサービス名をロードします。 ここからは、両方のサービスをインストールするために2つの異なる方法を試しましたが、どちらも同じ方法で失敗しました。 最初の方法は、サービスの最初のコピーをインストールし、インストールされたディレクトリをコピーして名前を変更し、目的のサービス名を変更するようにアプリ構成を変更した後、次のコマンドを実行することでした。 InstallUtil.exe /i AppService.exe それがうまくいかなかったとき、私は2番目のインストーラープロジェクトを作成しようとし、設定ファイルを編集して、2番目のインストーラーをビルドしました。インストーラーを実行したところ、正常に機能しましたが、services.mscにサービスが表示されなかったため、前のコマンドを2番目にインストールされたコードベースに対して実行しました。 どちらの場合も、InstallUtilから次の出力を受け取りました(関連パーツのみ)。 トランザクションインストールの実行。 インストールのインストール段階を開始します。 Service App Service Twoをインストールしています... Service App Service Twoが正常にインストールされました。EventLog source App Service Twoをログアプリケーションに作成しています... インストール段階で例外が発生しました。System.NullReferenceException:オブジェクト参照がオブジェクトのインスタンスに設定されていません。 インストールのロールバック段階が始まります。 ソースApp Service 2のイベントログを以前の状態に復元します。Service App Service Twoがシステムから削除されています... Service App Service Twoはシステムから正常に削除されました。 ロールバックフェーズが正常に完了しました。 トランザクションによるインストールが完了しました。インストールが失敗し、ロールバックが実行されました。 …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.