我一直在开发一个在我的Linux机器上的Monodevelop(3.0.8)和我的Windows机器上的Monodevelop(现在是Xamarin Studio 4.0.3)之间的Web应用程序。
我正在使用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上的配置中遗漏了什么吗?
答案 0 :(得分:3)
这是为我安装Mono框架的问题(http://www.go-mono.com/mono-downloads/download.html,我使用了最新的稳定版,2.10.9)
安装后(可能需要重新启动Xamarin Studio),您可以在Xamarin Studio(工具 - >选项,项目 - > .NET运行时)中将其设置为默认设置,它现在显示在Microsoft旁边。 NET框架。