問題タブ [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.
.net - SC.exeまたはInstallUtil.exeを使用してWindowsサービスをインストールする-違いはありますが、どちらですか?
SC.exeとInstallUtilは、どちらもWindowsサービスをインストール/アンインストールします。しかし、それらは同じようには機能しないようです。
違いはなんですか?
たとえば、 Sc createがサービスを正常にインストールしているときに、 InstallUtilが失敗します(一部のファイルまたは依存関係が見つかりませんエラー)。あまりにも奇妙さに追加します。コンソールでnetstartを実行すると、サービスが表示されません。ただし、サービスGUIには表示されます。アンインストールしようとすると、この変種が発生します。
私は自分でサービスを作成しましたが、以前のバージョンは機能します。Dotnet3.5。
.net - Windows サービスのインストールに失敗する
運用サーバーに .NET 4 Windows サービスをインストールしようとしています。InstallUtil.exe を実行すると、次のエラー メッセージが表示されます。
インストールの初期化中に例外が発生しました: System.BadImageFormatException: ファイルまたはアセンブリ 'file:///D:\myservice.exe' またはその依存関係の 1 つを読み込めませんでした。このアセンブリは、現在読み込まれているランタイムよりも新しいランタイムによってビルドされているため、読み込むことができません..
明らかに、サービスが .NET 4 で記述されていることに不満があります。しかし、他の .NET 4 アプリを実行しているため、フレームワークはサーバーに正しくインストールされています。サービスをインストールしようとするのはこれが初めてです。
少しグーグルで調べて、[高度なコンパイラ設定] で [ターゲット CPU] を [AnyCPU] に設定しようとしました。他に何が欠けていますか?
windows-services - Windowsサービスのインストールで問題が発生しました
Windowsサービスのインストールに問題があります。サービスを何度もインストールおよびアンインストールしましたが(installutil ..... installutil / u)、問題が発生しました。インストールしようとすると、以下のエラーメッセージが表示されます。コンピューターの管理コンソールを確認しましたが、サービスCIMediatorがサービスのリストに表示されません。サービスを削除するにはどうすればよいですか?
System.ArgumentException:ソースCIMediatorはローカルコンピューターに既に存在します。
c# - InstallUtil を使用して、スタートアップ パラメーターを使用して Windows サービスをインストールする
InstallUtil を使用してサービスをインストールしていますが、サービスの起動パラメーターを指定する方法がわかりません。
これが私のInstallerサブクラスです:
サービスの起動パラメータを指定する方法を誰か教えてもらえますか?
c# - Windows サービスでの c# エラー
次のエラーがあります。
誰かが私を助けることができますか?installutil を使用して Windows サービスをインストールする以外に別の方法はありますか?
PS : Visual Studio 2008 を使用しています。installutil を探しましたC:\VisualStudio...
が、見つかりません。
InstallUtil.exe 実行可能ファイルが見つかりました。アプリケーションを実行すると、c:...\InstallUtil,installLog is denied というエラーが表示されます。なぜ?
c# - ユーザーとしてのWindowsサービスのインストールは失敗します
.NetFrameworkバージョン3.5を使用してWindowsサービスを開発しています。リモートマシンでWebサービスを呼び出す必要があり、奇妙なインストールの問題が発生しています。
以前は(デフォルト)として自分のマシンにインストールしていましたが、User
プロンプトが表示されたらログインとパスワードを入力すると、すべて正常に機能しました。それからある時点で、それは動作を停止しました、そして私はそれをインストールすることについて知りました、LocalSystem
そしてそれはうまくいきました。
リモートWebサービスを呼び出そうとしていますが、WCFからエラーが発生します。
どうやら、これは次のようにサービスを実行していることが原因である可能性がありますLocalSystem
(インターネットアクセスがありません):メッセージを受け入れることができる<URI>をリッスンしているエンドポイントがありませんでした。これは多くの場合、誤ったアドレスまたはSOAPアクションが原因で発生します
そのため、サービスをインストールして資格情報を提供するように切り替えようとしましたUser
(この時点で、私は自分のマシンの管理者であることに注意してください)。しかし、それは機能せず、エラーメッセージ(およびInstallUtilログファイルの内容)はほとんど役に立たない:
私が知る限り、関連するビットは、サービスのインストールに失敗したことです。これ以上の情報はありません!管理者グループのメンバーLocalSystem
としてサービスをインストールすると失敗するのに、サービスが正常にインストールされる理由はありますか?User
c# - C# InstallUtil/ManagedInstallerClass: キーと値のペアがインストーラーのコンテキスト パラメーター コレクションに渡されないのはなぜですか?
サービス名を引数リストに渡しますが、インストーラーのコンテキストを見るとそこにはありません:
キーと値のペアがインストーラーのコンテキストに渡されないのはなぜですか?
c# - Windows サービスのインストールに失敗しました: サービスは既に存在します
C# を使用して記述したサービスを再インストールしようとしています。これが初めて機能しました。installutil を使用してインストールを処理すると、サービスがサービスのリストに表示され、開始できました。次に、コードを更新し、サービスをアンインストールしました。サービス ウィンドウを閉じる必要があることがわかった後、サービスが消えた (つまり、正常にアンインストールされた) ように見えました。ただし、サービスを再度インストールしようとすると、次のメッセージが表示されました。
サービスウィンドウで見ることができなかったので、これは奇妙に思えました。サービスに関するレジストリ キーを削除した後、ようやく問題が見つかったと思いましたが、残念ながらこれで何も解決しませんでした。
また、矛盾したメッセージが表示されるため、再度アンインストールしても問題は解決しません。
私は何を信じるべきですか?サービスは存在しますか、それとも存在しませんか? 猫が死んでいるか生きているかを解明しようとしている物理学者のように感じます。ここに誰かがこの問題を解決するのに役立つ何かを知っていることを願っています.
powershell - カスタム pssnapin で install util を実行するとインストーラーが見つからない
非常に単純な PSSnapin を作成しましたが、アセンブリに対して IntallUtil を実行すると、次のようになります。
C:\Tools\PowerShellCommands\SetServerDataSource\bin\Debug\SetServerDataSource.dll アセンブリに、RunInstallerAttribute.Yes 属性を持つパブリック インストーラーが見つかりませんでした。インストーラーがないため、InstallState ファイルを削除します。
ただし、[RunInstaller(true)] を使用したインストーラー (CustomPSSnapIn から継承) は間違いなくあります。
何か案は?
windows-services - Installutilは、「パブリックインストーラーが見つかりません」と言い続けます。何か案は?
Visual Studio 2008で作成したばかりのWindowsサービスをインストールしようとしています。Install.logファイルから、次のことが何度も表示されます。
私のサービスには、パブリックで正しいサービス名を持つインストーラー「serviceInstaller1」があります。また、パブリックでもあるserviceProcessInstaller1もあります。
InstallUtilがサービスアセンブリでインストーラーを見つけられないのはなぜですか?