C# 在UWP应用程序的本地文件夹上创建文件夹
我想在我的uwp应用程序的本地文件夹上创建一个名为“TestFolder”的文件夹。并需要上传文件到它。当我第一次在本地文件夹上手动创建文件夹((TestFolder))时,它在我的系统上工作正常。但是当我为项目创建应用程序包并尝试在另一台windows pc上运行它时,它会抛出一个错误“系统找不到指定的文件”。我如何解决它C# 在UWP应用程序的本地文件夹上创建文件夹,c#,uwp,C#,Uwp,我想在我的uwp应用程序的本地文件夹上创建一个名为“TestFolder”的文件夹。并需要上传文件到它。当我第一次在本地文件夹上手动创建文件夹((TestFolder))时,它在我的系统上工作正常。但是当我为项目创建应用程序包并尝试在另一台windows pc上运行它时,它会抛出一个错误“系统找不到指定的文件”。我如何解决它 StorageFolder appFolder = await ApplicationData.Current.LocalFolder.GetFolderAsync("T
StorageFolder appFolder = await ApplicationData.Current.LocalFolder.GetFolderAsync("TestFolder");
if (appFolder == null)
{
//Create folder
appFolder = await Windows.Storage.ApplicationData.Current.LocalFolder.CreateFolderAsync("TestFolder");
}
我将用这一行替换这几行
var appFolder = await Windows.Storage.ApplicationData.Current.LocalFolder.CreateFolderAsync("TestFolder", Windows.Storage.CreationCollisionOption.OpenIfExists);
您可以通过这种方式修改代码以获得所需的结果
StorageFolder appFolder = await ApplicationData.Current.LocalFolder.GetFolderAsync("TestFolder");
if (appFolder == null)
{
//Create folder
appFolder = await Windows.Storage.ApplicationData.Current.LocalFolder.CreateFolderAsync("TestFolder",CreationCollisionOption.OpenIfExists);
}