My project编译&在OSX和Windows上运行良好。然而,好一会才迷上了特拉维斯CI,我得到的NuGet这个错误(使用版本2.8):NuGet包与特拉维斯CI失败单声道还原
不能确定如何看待这一个... MSBuildProjectUtility显然存在于组件中。
My project编译&在OSX和Windows上运行良好。然而,好一会才迷上了特拉维斯CI,我得到的NuGet这个错误(使用版本2.8):NuGet包与特拉维斯CI失败单声道还原
不能确定如何看待这一个... MSBuildProjectUtility显然存在于组件中。
你的单声道版本很旧,这个项目在Mono 3.2.1上为我打造的很好。
要得到更新的版本,您可以使用此PPA:
https://launchpad.net/~directhex/+archive/monoxide。
将其添加到您的系统
sudo add-apt-repository ppa:directhex/monoxide && sudo apt-get update
。然后,您可以使用
sudo apt-get install mono-devel
安装Mono。
Xamarin现在为Linux提供官方Mono软件包,所以PPA不再是必需的了。有关安装指南,请参阅http://www.mono-project.com/docs/getting-started/install/linux/。
注意:为了让Mono验证SSL连接,您还需要导入mozroots --import --sync
的证书,否则从nuget.org下载软件包将失败。
我也通过apt-get使用Mono 3.2.1。我不认为这是问题。 –
啊,实际上,我发现特拉维斯似乎比我预想的要老。我已经通过相同的本地3.2.1。不知道为什么特拉维斯是不同的...... –
因为Ubuntu的标准dist仍然是2.10:|等等。我明白你现在要去哪里。 –