C#/ VSの新機能で、ファイルのリストを取得しようとしていますが、これは簡単な答えがあると感じます。基本的にはファイルにアクセスしようとしたときにUnauthorizedAccessExceptionが発生する
、ファイルの一覧を取得したいが、様々な方法を試してみましたが、簡単にするために、なぜ
var f = Directory.GetFiles(@"C:\");
戻り
System.UnauthorizedAccessExceptionん:「パスへのアクセス 'C:\' を が拒否されました。
管理者としてVSを実行しようとしましたが、サブフォルダで試してみました。フルコントロール権限を持つEveryoneを持つサブフォルダで試してみました。同じ結果。あなたのUWPアプリから任意のフォルダにアクセスするためには、ユーザーが最初にFolderPickerダイアログを経由して同意を提供する必要があります
UACがあなたをブロックしている必要があります。それをオフにして、それがあなたのWindows 10でない限り動作するはずです.Windows 10では、UACオフやローカル管理者アカウントでもcドライブにアクセスできません。デスクトップからCドライブにテキストファイルをコピーしても、許可を求められます。それでも私の文書を使用する以外には、この問題を回避するための作業が見つかりませんでした。 – Franck
@ Jean-Claude Coletteは、「プロセスが失敗しました」と同じエラーを出力するだけではありませんか? – TheSkimek
私はWindows10を使用しています。それはプラットフォームの限界なのですか?極端な制限のようだ。 – wikios