2

我一直在开发一个 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 配置中的某些内容?

4

1 回答 1

3

这是为我安装 Mono 框架的问题(http://www.go-mono.com/mono-downloads/download.html,我使用了最新的稳定版 2.10.9)

安装后(可能需要重新启动 Xamarin Studio),您可以在 Xamarin Studio(工具 -> 选项、项目 -> .NET 运行时)中将其设置为默认设置,它现在显示在 Microsoft .NET 框架旁边。

于 2013-04-29T19:30:56.533 回答