获取资产文件夹并在资产文件夹中创建文件夹,并使用Windows 8在创建文件夹中创建文件

时间:2012-10-08 10:52:29

标签: c# microsoft-metro

StorageFolder InstallationFolder = Windows.ApplicationModel.Package.Current.InstalledLocation;
StorageFile file = await InstallationFolder.CreateFileAsync("MyDocument.Txt", CreationCollisionOption.ReplaceExisting);
await FileIO.WriteTextAsync(file, "Hello");

错误是:

mscorlib.dll中发生了'System.UnauthorizedAccessException'类型的异常,但未在用户代码中处理

其他信息:访问被拒绝。 (HRESULT异常:0x80070005(E_ACCESSDENIED))

如果存在此异常的处理程序,则可以安全地继续该程序。

1 个答案:

答案 0 :(得分:1)

正如您可以阅读http://msdn.microsoft.com/en-us/library/windows/apps/hh967755.aspx中提供的MSDN文档:

  

应用程序的安装目录是只读位置。