在我使用 sqlite 的项目中,我收到此错误。System.IO.FileNotFoundException occurred in SQLite.Net.Platform.WindowsPhone8.DLL but was not handled in user code
类型的异常
这是一个屏幕截图。
附言我在变量路径中得到值 C:\Data\Users\DefApps\AppData{F8267584-1051-4816-8195-EE018BA5155E}\local\Student.db3
谢谢
最佳答案
您缺少 Windows Phone 的 Sqlite。 iOS 和 Android 内置了 Sqlite,这意味着它可以直接在平台上使用。 Windows Phone 没有 Sqlite。
要添加它,首先使用 准备您的开发机器。工具 -> 扩展和更新 在 Visual Studio 中。在线搜索“sqlite windows phone”。您必须为 WP8(不是 8.1)安装一个。完成后,您的机器已准备好使用 WP 项目部署 Sqlite。
接下来,向您的 WP 应用添加对 Sqlite 的引用。右键单击 引用文献 在您的 WP 项目中。选择 添加引用 并在菜单中选择 Windows Phone SDK -> 扩展 并选择 Sqlite for Windows Phone。
关于sqlite - SQLite 实现中 xamarin.forms 中的 FileNotFoundException,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29228250/