fai*_*low 6 macos mono f# monodevelop
Xamarin更新将我的单声道版本恢复为2.10.9.我不想那样,因为我需要mono> = 3.0.F#项目不会在单声道2.10.9下加载.我在下面解释一下.这个问题变得更加尖锐,因为我会想更新MonoDevelop的但不是单声道,但我不能选择哪个Xamarin要安装的更新.[我尝试了更新,希望它会注意到我当前的单声道版本更高; 但实际上它删除了mono3.0.3和f#3.0并且我的f#项目不再加载]
我错过了什么吗?有没有办法管理更新,除了手动下载和安装,因为似乎autoupdate对我来说是破碎的?我现在还原了更新:有没有办法使用我现有的monodevelop,或者是否有必要重新安装它(即使在安装mono 3.0.3后仍然存在同样的问题)?
我当前的设置似乎有效:
在OSX Snow Leopard上运行mono 3.0.3 mre(beta)和monodevelop 3.0.6.
为何依赖单声道3.0.3?因为我需要fsharpbinding用于我的项目和最新的monodevelop需要f#3.0而且(至少在osx上)需要mono 3.0.3.我看过其他的so/sx问题,但它们与早期版本的mono/develop有关.
这个问题变得更加尖锐,因为我想更新 monodevelop 但不是 mono,但我无法选择要安装哪些 Xamarin 更新。
更新对话框似乎不允许您选择要更新的特定包。关于自动删除 Mono 运行时,这是一个已知错误,已在此处报告。
我在那里错过了什么吗?除了手动下载和安装之外,还有其他管理更新的方法吗,因为自动更新对我来说似乎已损坏?
我通常进行手动更新:下载最新的 MonoDevelop 并覆盖文件夹中的旧版本Applications。它需要点击几下,但更安全。我也对 FSharpBinding 执行类似的操作:转到Add-in Manager --> F# Language Binding并单击Update。
我现在已经恢复了更新:有没有办法使用我现有的 monodevelop,或者是否也有必要重新安装它(即使安装 mono 3.0.3 后仍然存在同样的问题)?
假设自动更新为您提供了新的 MonoDevelop 并删除了 Mono 3.0.3。重新安装 Mono 3.0.3 后,您需要设置Preferences --> .NET runtimes --> Mono 3.0.3为默认值,并可能再次删除并安装 FSharpBinding。您不必再次重新安装 MonoDevelop。
也就是说,请谨慎使用自动更新功能。除非您确定所有更新(Mono、MonoDevelop、FSharpBinding)都是正确的,否则不要这样做。
| 归档时间: |
|
| 查看次数: |
218 次 |
| 最近记录: |