0


0

私が作成したWindowsサービスを開始/停止しようとしている間、私はVistaで以下のエラーを受け取ります。

コンピュータ '。'のServiceNameサービスを開けません。

XPでも同じコードが使えます。 この問題を解決するにはどうすればいいですか。

2 Answer


1


ユーザーアカウント制御(別名UAC) UACは、ユーザーが管理者として実行されていないことを意味します。 アプリケーションは、管理者権限が必要であることをWindowsに通知する必要があります。 私は thisページで説明しているよりも優れていると思います。


0


あなたがそれをしばらく前に尋ねたけれども、今日のあなたの質問にちょうどつまずきました:)私が開発した.NETベースのサービスを始めようとしている間、私はWindows Vistaで同様の問題を抱えていました。 サービスのプロパティダイアログを開き、ログオンユーザーをローカルシステムに変更しました(以前はネットワークサービスを使用してサービスを開始しようとしていました)。 サービスを再起動すると私はエラーを得ませんでした。 あなたがまだ答えについて疑問に思っているならば、これは私のために働きました。 私はそれがあなたにとってもうまくいくことを願っています。 乾杯!