問題タブ [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.

0 投票する
6 に答える
7432 参照

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」フォルダから強制的にインストールするにはどうすればよいですか?

これは動的に機能するはずです。任意のフォルダで意味します!

0 投票する
1 に答える
3044 参照

c# - installutil で Windows サービスをインストールすると、すぐにカスタム Windows サービスがアンインストールされます。

インストールしてデバッグする必要がある c# で記述されたカスタム Windows サービスがあります。私が使うとき

コマンドラインからサービスを検索してみてください。インストールされているサービスのリストに表示されません。インストール ログ ファイルを見ると、次のように表示されます。

(path、myservice、pathtoinstalllog などの名前は、会社固有のものです)

とにかく、ログファイルから、サービスがインストールされ、すぐにアンインストールされているように見えます...

さらにコードや情報が必要な場合は、お知らせください。事前に感謝します。

0 投票する
3 に答える
11533 参照

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 つを読み込めませんでした。不正な形式のプログラムをロードしようとしました..

だから私は何をすべきかわかりません。

0 投票する
1 に答える
5425 参照

c# - バッチファイルを実行するWindowsサービス、InstallUtil /iはサービスの開始を妨げますか?

起動時にいくつかのプロセスをセットアップするためにバッチ ファイルを呼び出す単純な Windows サービスがあります。ほとんどのバッチ ファイルは正しく実行されますが、Windows サービスの開始に失敗すると、InstallUtil /i の実行に失敗します。(InstallUtil /u は事前に機能しますが、私は奇妙だと思います) Windows サービスとバッチ ファイルのコードを次に示します。

バッチ ファイル:

サービスの開始を妨げている原因を特定するために、さまざまな部分をコメントアウトしました。前に述べたように、これは InstallUtil /i セクションです。

誰かがそれをアドバイスできれば、それは素晴らしいことです。

ありがとう、コリン

0 投票する
4 に答える
33169 参照

windows-services - Windows サービスをバッチ ファイルでインストールしますか?

私はバットファイルに以下を持っています:

問題は、bat ファイルが My.WindowsService.exe と同じフォルダーにある場合でも、C:\Windows\System32..... で検索しようとすることです。

これを解決するにはどうすればよいですか?

0 投票する
2 に答える
13228 参照

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 を呼び出しています。

何か案は?

0 投票する
0 に答える
76 参照

windows-services - Windows サービスの名前の変更は反映されません

これは基本的に、次の質問のフォローアップです。

Windows サービスのインスタンス数を増減する方法は?

私は次のことを試しました:

上記のコマンドは、サービスをインストールするジョブを実行します。mmc コンソール (services.msc) に「instance1」としてリストされているサービスを確認できます。ServiceNameしかし、デバッグ中に、設計時にデザイナーで設定した値がプロパティに表示されていることに気付きました。

「instance1」が表示されることを期待していました。この問題を正しく解決するにはどうすればよいですか?

0 投票する
2 に答える
720 参照

.net - installutil を使用して、新しいバージョンの .NET Framework で記述されたサービスをインストールできますか

installutil を使用して、新しいバージョンの .NET Framework で記述されたサービスをインストールできますか?

たとえば、.NET Framework 2.0 のバージョンを使用して、.NET 4 で記述されたサービスをインストールできますか?

サービスが明らかにそれを必要とするという事実のために、技術的に.NET 4からのバージョンが技術的に利用可能であるべきであることを私は知っています。

追加情報 これを尋ねる理由は、サービスのインストールに使用するツールが、.NET バージョン 2.0 フレームワーク installutil へのパスでハードコーディングされているように見えるためです。ただし、インストールしたいサービスは .NET 4.0 Framework で構築されていました。

0 投票する
1 に答える
9438 参照

windows-services - Installutil を実行して Windows サービスを共有フォルダーにインストールする

-こんにちは、

次のような共有フォルダーから Windows サービスをインストールしようとしています。

そして、このエラーがあります:

installutil ログ ファイルにログがなく、ローカル パスからサービスをインストールしようとすると、正常にインストールされます。

それで、共有パスからPCにWindowsサービスをインストールすることは可能でしょうか?

ご協力いただきありがとうございます。

0 投票する
3 に答える
8968 参照

installutil - installutilMyService.exeに引数を渡す方法Parameter1Parameter2

installutilMyService.exeに引数を渡す方法Parameter1Parameter2

MyServiceはWindowsサービスです。このサービスに引数を渡したい。