VS2010を使用して.NETC#で開発されたWindowsサービスがあります。呼び出していますが、ドライブ(マップされたネットワークドライブ)をDriveInfo.GetDrives()
取得していません。Z:
グーグルを実行したところ、Windowsアカウントの権限を示す結果がいくつか見つかったため、LocalSystem、User、LocalService、NetworkServiceなどのすべてのアカウントタイプのサービスインストーラーを試しましたが、どれも機能せず、ドライブを取得できませんZ:
。
私は別のテストを行い、Windowsサービスを(コンソールアプリケーションとして)デバッグしましたZ:
。その方法でドライブを取得できます。
私の問題の解決策はありますか?