【问题标题】:Mono.Data.SQLite reference missing in MonoDevelop "Edit References"MonoDevelop“编辑参考”中缺少 Mono.Data.SQLite 参考
【发布时间】:2013-03-28 06:20:51
【问题描述】:

在 Windows 上,我安装了 MonoDevlop 并尝试编译需要 Mono.Data.SQLiteClient 参考的 SQLite 示例。我在 MonoDevelop 中打开了“编辑引用”,除了 Mono.Cairo 和 Mono.Posix 之外,我绝对没有可用的 Mono 引用。

我想可能是我犯了一个错误,没有先安装 Mono 框架,所以我安装了 Mono,然后在 MonoDevelop 上进行了修复安装,但引用仍然没有?

有人可以帮帮我吗?

干杯 闪闪发光的

【问题讨论】:

    标签: monodevelop


    【解决方案1】:

    首先,我认为 Mono.Data.SqliteClient 已被弃用,取而代之的是 Mono.Data.Sqlite。

    默认情况下,Windows 上的 MonoDevelop 以 .NET 运行时为目标,用于构建/运行/等。 “编辑引用”对话框中可用的库是那些安装到目标运行时的库,即 .NET。

    如果您安装了 Mono,您还可以选择以 Mono 为目标。您可以使用 Preferences->.NET Runtimes 选项面板更改默认目标运行时,或使用 Project->Active Runtime 菜单仅为当前解决方案更改它。

    无论您使用哪个运行时构建,您都应该能够使用 Run->Run With... 菜单使用另一个运行时运行/调试。

    您也可以将 Mono.Data.SQLite 安装到 .NET AssemblyFolders

    【讨论】:

    • 完美!!谢谢mhutch。有用。现在很高兴 - 我可以开始一些严肃的 PC 和 Mac 跨平台开发了。
    • 请注意,您不能在 .net 4.0 上使用 Mono.Data.Sqlite 4.0.0.0,因为存在由安全权限引起的阻塞错误。
    猜你喜欢
    • 2011-08-21
    • 2018-11-27
    • 1970-01-01
    • 1970-01-01
    • 2011-07-01
    • 2012-06-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多