我该如何从应用的安装位置取得我想要的文件

Roy Li - MSFT 33,501 信誉分 Microsoft 供应商
2024-02-01T05:41:41.8333333+00:00

开发时,我在VS显示的solution中有一个文件夹叫做GameScenarios, 我将一些我需要的文件存在这个文件夹中。 我尝试使用如下的代码去获取这个文件夹里面的文件:

StorageFolder appInstalationFolder = Package.Current.InstalledLocation;  
StorageFolder scenariosFolder = await appInstalationFolder.GetFolderAsync("GameScenarios");  
var scenarioFile = await scenariosFolder.GetFileAsync(gameFileName); 

但是程序告诉我无法找到文件。我该如何获取这个文件夹中的文件?

此问题由How to get file from Instaled location 总结而来。

通用 Windows 平台 (UWP)
通用 Windows 平台 (UWP)
一个 Microsoft 平台,用于生成和发布适用于 Windows 桌面设备的应用。
55 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Junjie Zhu - MSFT 19,746 信誉分 Microsoft 供应商
    2024-02-01T05:56:00.4366667+00:00

    你好,

    欢迎来到微软问答!

    我已使用您的代码访问 GameScenarios 文件夹下的简单文件,并且我可以成功访问文件。 如果您看到文件未找到异常,请检查您的文件的构建操作是否为内容。(右键单击文件 -> 属性 -> 构建操作)。 并且您还需要检查 gameFileName 是否正确。 谢谢

    ---如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想收到该主题的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。  

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。