Xamarin 更新将我的单声道版本恢复为 2.10.9。我不希望这样,因为我需要单声道 >= 3.0。F# 项目不会在单声道 2.10.9 下加载。我在下面解释更多。这个问题更加突出,因为我想更新monodevelop 但不是 mono,但我无法选择要安装的 Xamarin 更新。[我尝试了更新,希望它会注意到我当前的单声道版本更高;但实际上它删除了 mono3.0.3 和 f# 3.0 并且我的 f# 项目不再加载]
我在那里错过了什么吗?除了手动下载和安装之外,还有一种管理更新的方法,因为它似乎对我来说自动更新被破坏了?我现在恢复了更新:有没有办法使用我现有的 monodevelop,或者是否有必要重新安装它(即使安装了 mono 3.0.3 后同样的问题仍然存在)?
我当前的设置似乎有效:
在 OSX Snow Leopard 上运行 mono 3.0.3 mre(测试版)和 monodevelop 3.0.6。
为什么依赖单声道 3.0.3?因为我的项目需要 fsharpbinding,并且在需要 f# 3.0 并且(至少在 osx 上)需要 mono 3.0.3 的最新 monodevelop 中。我查看了其他 so/sx 问题,但它们与 mono/develop 的早期版本有关。