首页 > 解决方案 > C# UWP 对应用程序创建的文件的访问被拒绝

问题描述

我正在创建一个 C# UWP 应用程序,它创建具有广泛文件系统访问功能的文件。创建和写入文件没有问题,但读取失败并显示错误消息“即使我在写入后使用 storageFile.Path 也拒绝访问路径(因此路径保证正确,我可以在文本编辑器没有问题)。

谁能告诉我,我可以做些什么来解决这个问题?

亲切的问候,沃尔夫冈

标签: fileuwp

解决方案


现在我使用以下代码创建一个 StorageFile,我的 UWP 应用程序可以读取该文件:

public static async Task<StorageFile> CreateStorageFileFromPath(string filepath)
{
    string path = Path.GetDirectoryName(filepath);
    string filename = Path.GetFileName(filepath);
    var folder = await StorageFolder.GetFolderFromPathAsync(path);
    return await folder.GetFileAsync(filename);
}

亲切的问候,沃尔夫冈


推荐阅读