2012-10-08 73 views
0
StorageFolder InstallationFolder = Windows.ApplicationModel.Package.Current.InstalledLocation; 
StorageFile file = await InstallationFolder.CreateFileAsync("MyDocument.Txt", CreationCollisionOption.ReplaceExisting); 
await FileIO.WriteTextAsync(file, "Hello"); 

的错误是创建文件夹:获取资产的文件夹,并创建文件夹的资产文件夹,并创建一个文件中使用Windows 8

型“System.UnauthorizedAccessException的”的异常出现在mscorlib.dll但未在用户代码中处理

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

如果有这种异常的处理程序,程序可能会安全地继续。

回答

1

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

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

+0

感谢您的回答。那么这是存储临时数据的最佳位置。 –

+0

存储临时数据的最佳位置是ApplicationData.TemporaryFolder,如[此处]所述(http://msdn.microsoft.com/en-us/library/windows/apps/windows.storage.applicationdata.temporaryfolder.aspx) –

相关问题