【发布时间】:2023-03-13 02:10:01
【问题描述】:
当我使用 xamarin.forms 开发 Android 应用程序时,我使用 File.ReadAllBytes() 读取图像字节。该代码在调试模式下运行良好。但是,它会引发错误
System.IO.File 不包含 ReadAllBytes 的定义
处于释放模式。我想知道为什么会这样?我可以通过更改 Visual Studio 的一些设置来修复它吗?或者我可以使用其他方式读取图像字节。
【问题讨论】:
-
所以这是运行时错误?
-
不清楚,您是在构建项目时看到这个,还是在它已经运行时看到?通常它应该是一个构建错误,但没有明显的原因会因为您将 VS 设置从调试更改为发布而更改。
-
我不知道“运行时”的确切含义。代码确实构建成功,应用运行时出现错误。
-
您的发布版本是否与您的调试版本不同?例如,发布版本是否针对 Web(webplayer?)而调试版本是否针对 Windows?
-
这是一个安卓应用程序。不知道vs里有没有设置改变目标。
标签: c# visual-studio xamarin.forms