0

タイトルのとおり、サービスをインストールするときにサービスのログイン情報を設定するダイアログボックスが表示されます。C# - Visual Studioセットアッププロジェクトを使用してインストールするときに、LocalSystemで実行されているWindowsサービスが資格情報を要求しています。

LocalSystemサービスとしてサービスを構成していますが、開発者コンソールを使用してinstallutil.exeを使用してインストールすると、資格情報を要求せずにインストールされますが、ソリューションでセットアッププロジェクトを使用してインストールすると、サービスログイン。

これは私のサービスプロセスのインストーラの設定です:

 this.serviceProcessInstaller1.Account = System.ServiceProcess.ServiceAccount.LocalSystem; 
     this.serviceProcessInstaller1.Password = null; 
     this.serviceProcessInstaller1.Username = null; 

誰もがこの問題を解決する方法を知っていますか?

答えて

0

この問題は、アプリケーションをアンインストールした後で、アプリケーションフォルダがProgram Filesから削除されなかったために発生しました。私はこれがこの同じ問題で立ち往生する他の誰かを助けることを願っています。

関連する問題