我正在尝试阅读一个文本文件,该文件在Metro应用程序中作为资产提供。 如果将文件path指定为“ms-appx:///Assets/file.txt”,我正在接收拒绝访问错误。 显然我需要设置一些function来访问安装位置文件夹。 我尝试启用清单devise器中的所有function,但仍然是同样的错误。 请build议。
尝试这个:
StorageFile file = await StorageFile.GetFileFromApplicationUriAsync( new Uri("ms-appx:///Assets/file.txt")); Stream stream = await file.OpenStreamForReadAsync(); StreamReader sr = new StreamReader(stream);
这就是你正在使用的参考? 尝试
ms-appx:///Assets/file.txt