System.UnauthorizedAccessException的一种情况
mob 发布于 2023-05-31

在Android手机上JNI生成的二进制文件data.binary,想在C#.Net中进行分析,执行new FileStream("data.binary", FileMode.Open),报了System.UnauthorizedAccessException异常,如下,

后来觉得代码没问题,应该是文件有问题,用C语言fread读取文件再fwrite到新的文件,用新的文件结果再测试就没有报异常,如果直接在Windows上拷贝复制一个新的文件,还是会报错。网上有些说要进行文件属性的设置,但设置之后还是会报错,也许是设置还有欠缺不正确的地方,不过用C语言生成新的文件的方式也算解决了。

mob
关注 私信
文章
61
关注
0
粉丝
0