ServiceController.GetServices() メソッドを使用して、すべてのサービスのリストを取得しようとしています。コンソール アプリケーションでは問題なく動作しますが、Windows サービスでこのメソッドを呼び出すと、空のリストが返されます。これは認証の問題のようですが、すべてのアカウント オプション (ローカル システム、ローカル サービス、ネットワーク サービス、ユーザー [これはローカル管理者です]) を使用しましたが、うまくいきませんでした。
何か提案はありますか?
ありがとう