私は、空白のユニティプロジェクトを作成しUWPのためにそれを構築し、1行のコードを追加:Unity UWP File IOは、デスクトップなどへのアクセスを拒否しますか?
File.ReadAllText(@"C:\\Users\jtth\Desktop\cntrlRcrds-013.txt");
をそして、私は戻って取得、
An unhandled exception of type 'System.UnauthorizedAccessException' occurred in mscorlib.ni.dll
Additional information: Access to the path 'C:\Users\jtth\Desktop\cntrlRcrds-013.txt' is denied.
私が持っている:
を確認しましたファイアウォール
をチェックパス内のすべてのフォルダ/ファイルは読み取り専用ではありません
ルートCへの変更パス:\
Appsデータフォルダへの試行パス
ランUnity & VS as admin
コンピュータを再起動しました
何がありますか?お知らせ下さい。
注:私はHoloLensではなく、「ローカルマシン」でこれを実行しています。 HoloLensにはさまざまなアクセス許可の問題があります。
UWPのファイルまたはフォルダを処理する際に重要なルールの1つは、[パスをスキップ:StorageFileに固執する]です(https://blogs.msdn.microsoft.com/wsdevsol/2012/12/04/skip-the -path-stick-to-the-storagefile /)。 –