は、私がInstalledLocation StorageFolderにCreateFileAsyncにInstalledLocation StorageFolderでCreateFileAsyncを実行しようとするとアクセスが拒否されますか?
StorageFolder storageFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;
StorageFile file = await storageFolder.CreateFileAsync("fileNmae", Windows.Storage.CreationCollisionOption.ReplaceExisting);
をしようとすると、アクセスが拒否されました。また、私は
var storageFolder = await StorageFolder.GetFolderFromPathAsync("ms-appx:///");
を試してみましたが、私は行くことができ
を「値が予想される範囲内に収まっていない」です〜CreateFileAsync
in Windows.Storage.ApplicationData.Current.LocalFolder
次にCopyAsync
to InstalledLocation StorageFolder? InstalledLocation StorageFolderで
StorageFolder storageFolder = Windows.Storage.ApplicationData.Current.LocalFolder;
StorageFile file = await storageFolder.CreateFileAsync("fileName", Windows.Storage.CreationCollisionOption.ReplaceExisting);
StorageFolder installedLocationFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;
var result = await file.CopyAsync(installedLocationFolder, "fileName", Windows.Storage.NameCollisionOption.ReplaceExisting);
しかしCreateFileAsync
アクセス拒否を与えますか? これはセキュリティ上の理由からですか、私はここで何か間違ったコーディングをしていますか?
私が間違っていない場合、インストールディレクトリとそのサブディレクトリは読み取り専用の場所です。 – isa