問題タブ [installutil]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - utilをインストールすると、間違ったフォルダでサービスが検索されます
3バッチファイルを使用してWindowsサービスをインストールしようとしています。これを「setup.bat」と呼びましょう。ファイル内には、次のコマンドがあります。
バッチファイル(Windows7で管理者として実行)を実行すると、次のようになります。
インストールの初期化中に例外が発生しました:System.IO.FileNotFoundException:ファイルまたはアセンブリ'file:/// C:\ Win dows \ system32\MyService.exe'またはその依存関係の1つを読み込めませんでした。システムは指定されたファイルを見つけることができません。実際のサービスは
"SomeRandomLocation\MyService.exe".
batファイルにあります
。"SomeRandomLocation\setup.bat"
何が起こっている?「setup.bat」フォルダから強制的にインストールするにはどうすればよいですか?
これは動的に機能するはずです。任意のフォルダで意味します!
c# - installutil で Windows サービスをインストールすると、すぐにカスタム Windows サービスがアンインストールされます。
インストールしてデバッグする必要がある c# で記述されたカスタム Windows サービスがあります。私が使うとき
コマンドラインからサービスを検索してみてください。インストールされているサービスのリストに表示されません。インストール ログ ファイルを見ると、次のように表示されます。
(path、myservice、pathtoinstalllog などの名前は、会社固有のものです)
とにかく、ログファイルから、サービスがインストールされ、すぐにアンインストールされているように見えます...
さらにコードや情報が必要な場合は、お知らせください。事前に感謝します。
c# - InstallUtil ツールの使用時の BadImageFormatException エラー
.NET 4.0 を使用して Windows サービスを作成およびコンパイルしたので、.NET 4.0 フォルダーに移動して、次のように言います。bin フォルダーを C ドライブにコピーして、パスを短くしました。
InstallUtil.exe "C:\bin\Debug\MyTestService.exe"
これは私が得るエラーです:
インストールの初期化中に例外が発生しました: System.BadImageFormatException: ファイルまたはアセンブリ 'file:///C:\bin Debug\MyTestService.exe' またはその依存関係の 1 つを読み込めませんでした。不正な形式のプログラムをロードしようとしました..
だから私は何をすべきかわかりません。
c# - バッチファイルを実行するWindowsサービス、InstallUtil /iはサービスの開始を妨げますか?
起動時にいくつかのプロセスをセットアップするためにバッチ ファイルを呼び出す単純な Windows サービスがあります。ほとんどのバッチ ファイルは正しく実行されますが、Windows サービスの開始に失敗すると、InstallUtil /i の実行に失敗します。(InstallUtil /u は事前に機能しますが、私は奇妙だと思います) Windows サービスとバッチ ファイルのコードを次に示します。
バッチ ファイル:
サービスの開始を妨げている原因を特定するために、さまざまな部分をコメントアウトしました。前に述べたように、これは InstallUtil /i セクションです。
誰かがそれをアドバイスできれば、それは素晴らしいことです。
ありがとう、コリン
windows-services - Windows サービスをバッチ ファイルでインストールしますか?
私はバットファイルに以下を持っています:
問題は、bat ファイルが My.WindowsService.exe と同じフォルダーにある場合でも、C:\Windows\System32..... で検索しようとすることです。
これを解決するにはどうすればよいですか?
windows-services - Installutil がアンインストールしない: 「指定されたサービスは、インストールされたサービスとして存在しません」
installutil: を使用して Windows サービスをインストールしようとしていますinstallutil /u GSIS.FileMoverService.exe
。
私が得る出力は次のとおりです。
アセンブリ 'C:\FMS\GSIS.FileMoverService.exe' をアンインストールしています。影響を受けるパラメータは次のとおりです。
logtoconsole = ログファイル = C:\FMS\GSIS.FileMoverService.InstallLog
assemblypath = C:\FMS\GSIS.FileMoverService.exe EventLog ソース ファイル ムーバー サービスを削除しています。
警告: ソース ファイル ムーバー サービスがローカル マシンに登録されていません。Service File Mover Service はシステムから削除されています...
System.ServiceProcess.ServiceInstaller インストーラーのアンインストール中に例外が発生しました。System.ComponentModel.Win32Exception: 指定されたサービスはインストールされたサービスとして存在しません アンインストール中に例外が発生しました。
この例外は無視され、アンインストールが続行されます。ただし、アンインストールが完了した後、アプリケーションが完全にアンインストールされない場合があります。
アンインストールしようとすると、サービスが停止しました。それは間違いなくサービスとして登録されています。再起動しましたが、サービス アプレット (services.msc) にまだ表示されています。サービス アプレットからも正常に開始および停止されるため、インストールに失敗した (または部分的にしかインストールされていない) ようには見えません。
VS2010 コマンド プロンプト ([管理者として実行] をクリック) から installutil を呼び出しています。
何か案は?
windows-services - Windows サービスの名前の変更は反映されません
これは基本的に、次の質問のフォローアップです。
私は次のことを試しました:
上記のコマンドは、サービスをインストールするジョブを実行します。mmc コンソール (services.msc) に「instance1」としてリストされているサービスを確認できます。ServiceName
しかし、デバッグ中に、設計時にデザイナーで設定した値がプロパティに表示されていることに気付きました。
「instance1」が表示されることを期待していました。この問題を正しく解決するにはどうすればよいですか?
.net - installutil を使用して、新しいバージョンの .NET Framework で記述されたサービスをインストールできますか
installutil を使用して、新しいバージョンの .NET Framework で記述されたサービスをインストールできますか?
たとえば、.NET Framework 2.0 のバージョンを使用して、.NET 4 で記述されたサービスをインストールできますか?
サービスが明らかにそれを必要とするという事実のために、技術的に.NET 4からのバージョンが技術的に利用可能であるべきであることを私は知っています。
追加情報 これを尋ねる理由は、サービスのインストールに使用するツールが、.NET バージョン 2.0 フレームワーク installutil へのパスでハードコーディングされているように見えるためです。ただし、インストールしたいサービスは .NET 4.0 Framework で構築されていました。
windows-services - Installutil を実行して Windows サービスを共有フォルダーにインストールする
-こんにちは、
次のような共有フォルダーから Windows サービスをインストールしようとしています。
そして、このエラーがあります:
installutil ログ ファイルにログがなく、ローカル パスからサービスをインストールしようとすると、正常にインストールされます。
それで、共有パスからPCにWindowsサービスをインストールすることは可能でしょうか?
ご協力いただきありがとうございます。
installutil - installutilMyService.exeに引数を渡す方法Parameter1Parameter2
installutilMyService.exeに引数を渡す方法Parameter1Parameter2
MyServiceはWindowsサービスです。このサービスに引数を渡したい。