如何修复文件读取过程中的异常MethodAccessException?

发布于 2024-10-27 10:30:00 字数 412 浏览 0 评论 0原文

我必须读取在我的项目 DataMid/Bigram_MidWord.txt 中添加的文本文件,其中 DataMid 是一个文件夹,Bigram_MidWord.txt 是一个要读取的文件。 当我编写语句

FileStream fileStream = new FileStream(@"/SourceCode,component/DataMid/Bigram_MidWord.txt", FileMode.Open, FileAccess.ReadWrite);

然后我得到如下异常:< br> 尝试访问方法失败:System.IO.FileStream..ctor(System.String, System.IO.FileMode, System.IO.FileAccess)

如何解决此问题?

I have to read a text file which added in my project DataMid/Bigram_MidWord.txt where DataMid is a folder and Bigram_MidWord.txt is a file to read.
When i write the statement

FileStream fileStream = new FileStream(@"/SourceCode,component/DataMid/Bigram_MidWord.txt", FileMode.Open, FileAccess.ReadWrite);

then i get the exception as follows:
Attempt to access the method failed: System.IO.FileStream..ctor(System.String, System.IO.FileMode, System.IO.FileAccess)

How can I fix this issue?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

倾城月光淡如水﹏ 2024-11-03 10:30:00

问题是您正在尝试使用 FileStream 访问嵌入在应用程序的 XAP 文件中的资源。 FileStream 用于访问文件系统(例如隔离存储)。

要访问作为 XAP 文件中的资源的文本文件,您可以使用以下代码:

string text;
Uri uri = new Uri("("/AssembyName;component/DataMid/Bigram_MidWord.txt", UriKind.RelativeOrAbsolute);
StreamResourceInfo sri = App.GetResourceStream(uri);
StreamReader sr = new StreamReader(sri.Stream);
text= sr.ReadToEnd();
sr.Close();

The problem is that you are trying to use FileStream to access a resource that is embedded in your application's XAP file. FileStream is used for accessing the file system (e.g. isolated storage).

To access a text file that is a resource in your XAP file, you can use the following code:

string text;
Uri uri = new Uri("("/AssembyName;component/DataMid/Bigram_MidWord.txt", UriKind.RelativeOrAbsolute);
StreamResourceInfo sri = App.GetResourceStream(uri);
StreamReader sr = new StreamReader(sri.Stream);
text= sr.ReadToEnd();
sr.Close();
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文