windows商店应用程序拒绝访问

本文关键字:拒绝访问 应用程序 windows | 更新日期: 2023-09-27 17:49:28

为什么我在这段代码中得到一个错误?

 StorageFolder folder = Windows.ApplicationModel.Package.Current.InstalledLocation;
 StorageFile sampleFile = await folder.CreateFileAsync("sample.jpg", CreationCollisionOption.ReplaceExisting);
错误:

附加信息:access denied。(Exception from HRESULT: 0x80070005 (E_ACCESSDENIED))

在Windows商店应用程序和如何解决这个问题?

windows商店应用程序拒绝访问

你不应该(或不能)使用应用程序安装位置创建文件,因为它是只读的

如果你想创建应用程序文件,你应该使用另一个目录,如:

StorageFolder folder = ApplicationData.Current.LocalFolder: