C# 替换CreateDirectory或Path。在Windows 8应用程序中合并
CreateDirectory和Path.Combine在Windows 8应用程序上似乎不起作用。我怎样才能替换它呢 我的第一个意图是在%APPDATA%内创建一个文件夹,但是C# 替换CreateDirectory或Path。在Windows 8应用程序中合并,c#,xaml,windows-8,microsoft-metro,environment-variables,C#,Xaml,Windows 8,Microsoft Metro,Environment Variables,CreateDirectory和Path.Combine在Windows 8应用程序上似乎不起作用。我怎样才能替换它呢 我的第一个意图是在%APPDATA%内创建一个文件夹,但是 Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) (类似的,我不太记得了)不适用于Windows 8应用程序。所以我试着用 KnownFolders.DocumentsLibrary 但我不知道如何在其中创建文件夹。Docume
Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData)
(类似的,我不太记得了)不适用于Windows 8应用程序。所以我试着用
KnownFolders.DocumentsLibrary
但我不知道如何在其中创建文件夹。
DocumentsLibrary
返回存储文件夹:
StorageFolder documents = KnownFolders.DocumentsLibrary;
现在StorageFolder,或者我应该说它的接口,有一个带有两个重载的方法CreateFolderAsync
。最简单的一个:
StorageFolder newFolder = await documents.CreateFolderAsync("MyDir");
Other重载指定目录名冲突时的行为。获取错误unautrorizedaccessexception。当我试图在douments目录中创建文件夹时。你知道为什么吗?