3

基本的にファイル監視サービスである Web サービスをインストールしようとしています。しかし、このコマンドを実行しようとするとInstallutil –i "C:\\xxx\zzzz\ServiceTest.exe"

このエラーが発生しますSystem.IO.FileNotFoundException: Could not load file or assembly 'file:///C:\Windows\Microsoft.NET\Framework\v4.0.30319\-i

以前はこのコマンドを実行していましたが、このエラーは発生しませんでした。今回は何が違うのかわかりません。

4

7 に答える 7

6

実行してみてください

c:\Windows\Microsoft.NET\Framework\v4.0.30319\InstallUtil.exe -i "C:\xxx\zzzz\ServiceTest.exe"

「installutil」が再定義されていない限り、受け取った応答は意味がありません。

于 2012-11-01T13:50:34.933 に答える
1

サービス パスのスペル、特に (") 引用符文字を確認し、コピー ペーストしないでください。

これは私と一緒に動作します。

于 2016-04-02T22:34:08.103 に答える
0

Visual Studio のコンパイラ設定をX86から任意の CPUに変更するか、「C:\Windows\Microsoft.NET\Framework64\v4.0.30319」内で 64 ビットの InstalUtil を使用します。

于 2012-11-01T09:59:14.607 に答える
-1

サービス名が「Service.exe」のみだったため、同じ問題が発生したため、C:\MyServices\NewService\Service.exeに変更します」

間違い: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\installutil /u Service.exe

正しい: C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\installutil /u "C:\MyServices\NewService\Service.exe"

私のために働く!

于 2019-03-06T12:54:40.903 に答える