【问题标题】:Create a folder on Local Folder of UWP app在 UWP 应用的本地文件夹上创建一个文件夹
【发布时间】:2017-12-11 17:58:18
【问题描述】:

我想在我的 uwp 应用程序的本地文件夹中创建一个名为“TestFolder”的文件夹。并且需要上传文件到它。当我第一次在本地文件夹上手动创建文件夹((TestFolder)时,它在我的系统上运行良好。但是当我为项目创建应用程序包并尝试在另一台 Windows pc 中运行它时。它会抛出错误“系统找不到文件指定”。我该如何解决?

 StorageFolder appFolder = await ApplicationData.Current.LocalFolder.GetFolderAsync("TestFolder");
            if (appFolder == null)
            {
                //Create folder
                appFolder = await Windows.Storage.ApplicationData.Current.LocalFolder.CreateFolderAsync("TestFolder");
            }

【问题讨论】:

    标签: c# uwp


    【解决方案1】:

    我会用这一行替换这几行

    var appFolder = await Windows.Storage.ApplicationData.Current.LocalFolder.CreateFolderAsync("TestFolder", Windows.Storage.CreationCollisionOption.OpenIfExists);
    

    【讨论】:

      【解决方案2】:

      您可以通过这种方式修改您的代码以获得您想要的结果,

      StorageFolder appFolder = await ApplicationData.Current.LocalFolder.GetFolderAsync("TestFolder");
              if (appFolder == null)
              {
                  //Create folder
                  appFolder = await Windows.Storage.ApplicationData.Current.LocalFolder.CreateFolderAsync("TestFolder",CreationCollisionOption.OpenIfExists);
              }
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-01-12
        • 2018-03-13
        • 2010-12-18
        • 1970-01-01
        • 1970-01-01
        • 2022-01-11
        • 1970-01-01
        • 2018-08-09
        相关资源
        最近更新 更多