我已经从http://www.mono-project.com/download/安装了最新版本的mono (在撰写本文时为v4.6.1.5)到OSX Sierra(10.12)
在终端中,我已经运行mono --version
并得到的结果-bash: mono: command not found
。
which mono
和which mcs
两个没有结果。
安装后我已经重新启动,并得到相同的结果。
我查看了安装文件夹,可以看到已经安装了框架:
这是OSX的全新安装。我仅在原始操作系统上安装了Chrome,Dropbox和Skype。
我向 Xamarin 提出了一个与此相关的错误:https://bugzilla.xamarin.com/show_bug.cgi?id=45574。截至撰写本文时,尚未对此票单做出任何回应。
总之:
我不得不恢复到以前的版本。
v4.4.2 也不起作用,所以我回到 v4.3.2
(来自https://download.mono-project.com/archive/)。
我不知道这个bug是否可以公开查看,所以详细信息如下;
我正在 OSX Sierra(虚拟机)的干净(全新)实例上安装 Mono v4.6.1.3。除了 OSX Sierra 之外,没有安装其他软件。我没有运行任何安全更新。
安装之前:
- 我已启用隐藏文件的查看- 我已从http://www.mono-project.com/download/
下载 4.6.1.3 安装程序 - 该文件夹存在(请参阅附件中的 [1])/usr/local/bin
我已成功运行安装包,选择所有默认选项(请参阅附件中的[2])
/usr/local/bin
文件夹中尚未创建任何文件或链接从命令行;
-mono --version
抛出错误:-bash: mono: command not found
-which mono
不返回任何内容(请参阅附件中的 [3])我必须更改文件夹才能使其正常工作:
-cd /Library/Frameworks/Mono.framework/Versions/Current/Commands
-./mono --version
返回:“Mono JIT 编译器版本 4.6.1 (mono-4.6.0-branch-c8sr0/abb06f1 Fri Sep 23 19:24:23 EDT 2016)”
例如,这与以前版本的行为不同;
将 VM 恢复到“干净”状态- 安装 v4.2.4 Mono 软件包(从http://download.mono-project.com/archive/
下载) -安装期间文件夹中填充有链接/usr/local/bin
4.2.4 安装程序完成后,我可以成功运行以下命令,而无需更改文件夹(即来自
/Users/Username
);-mono --version
从终端返回:“Mono JIT 编译器版本 4.2.4(explicit/71b88f3 Thu May 5 17:25:51 EDT 2016)版权所有 (C) 2002-2014 Novell, Inc、Xamarin Inc 和 Contributors。www.mono-project。 com”
-which mono
返回“/usr/local/bin/mono”
归档时间: |
|
查看次数: |
4593 次 |
最近记录: |