我一直在开发一个 Web 应用程序,它在我的 Linux 机器上的 Monodevelop (3.0.8) 和我的 Windows 机器上的 Monodevelop (现在的 Xamarin Studio 4.0.3) 之间运行。
我正在为我的数据库使用 Sqlite,它运行良好,直到我将 Windows 端升级到 Xamarin 4.0.3,此时 Xamarin 无法找到 Mono.Data.Sqlite 引用。据我所知,底层的 Mono 安装没有任何变化,尽管我最近在 Windows 端升级到 Mono 3.0.9,但仍然找不到。我只看到 Mono.Cairo,而 Mono.Posix 是我的程序集列表,该项目在我的 Linux 机器上的 Monodevelop 下仍然可以正常工作。
我确实有适用于 Windows 的 Sqlite dll 的本地副本,但我的目标是跨两个平台进行开发,而不必一直切换引用。
在我在 Windows 端升级之前,这很有效。我是否错过了 Windows 配置中的某些内容?