0

我正在遵循此链接中提供的步骤。但是我在读取文件(文本文件)时收到“System.UnauthorizedAccessException”;我也尝试了以下解决方案,但没有成功。

StorageFile file = await StorageFile.GetFileFromApplicationUriAsync(new Uri("ms-appx:///ewr.txt", UriKind.RelativeOrAbsolute));
 IRandomAccessStream stream = await file.OpenAsync(FileAccessMode.Read);

请告诉我锄头来解决它。

4

1 回答 1

1

尝试以管理员权限运行代码。您的应用程序正在尝试访问默认受限制的位置。另一种选择是将文件存储在登录用户可以访问的位置,即用户的应用程序数据文件夹。

问题不在于您的代码,而在于文件的有效访问权限。但是,您可以通过更改代码来解决它。

于 2012-09-06T13:25:54.763 回答