OSX Yosemite 10.10 上 Xamarin 中的 PCL 库

Posted

技术标签:

【中文标题】OSX Yosemite 10.10 上 Xamarin 中的 PCL 库【英文标题】:PCL Libraries in Xamarin on OSX Yosemite 10.10 【发布时间】:2014-12-15 12:21:27 【问题描述】:

上周我尝试着手开发我的客户端软件的 ios 端口,它包含许多便携式类库(也针对 Xamarin.iOS 和 Xamarin.android 平台)

由于我们的 Mac 构建机器与 OS X 10.10 Yosemite 一起工作,我无法与我的 Visual Studio 开发机器一起工作(因为构建主机不再与 OS X 10.10 一起工作),所以我决定直接在 Mac 上工作与 Xamarin 工作室。但现在我总是得到一个错误:

.../Portable.csproj(1,1):错误:未知的 MSBuild 失败。请尝试重新构建项目(便携式)

当我在我的解决方案中包含一个便携式项目时。 “普通”类库工作得很好。我是否需要一些额外的包才能在 Mac 上使用可移植类库?

复制步骤:

新解决方案(在 Xamarin Studio for Mac 中) 添加新项目(可移植类库) 构建

WTH?

【问题讨论】:

为什么要投反对票?如果我做错了什么,请告诉我! Xamarin Studio 的当前 BETA 版本也会发生这种情况 优胜美地也有同样的问题 XS 的稳定版本无法构建,但出于另一个原因。仅供参考 【参考方案1】:

更改您的解决方案位置,它对我有用。

【讨论】:

我遇到了同样的问题,将代码移至较短的路径并开始工作。可能类似于 Visual Studio 的 255 个字符路径限制? 我遇到的问题似乎与路径中的奇数字符有关(在我的情况下是插入的 %20)。【参考方案2】:

恕我直言,您的安装已损坏。我对 Xamarin Studio 和 Yosemite 没有任何问题。请卸载 Xamarin 和 Mono 相关的所有内容并重新安装。

【讨论】:

我已经完全重新安装了整台机器。但我会再试一次。 :( 重新安装的结果相同。现在,我会尝试回到小牛队

以上是关于OSX Yosemite 10.10 上 Xamarin 中的 PCL 库的主要内容,如果未能解决你的问题,请参考以下文章

OSX Yosemite 10.10 上 Xamarin 中的 PCL 库

OSX 10.10 Yosemite 上的 iOS 6.1 模拟器

OSX 10.10 Yosemite 本地开发环境崩溃 - PHP mcrypt 问题

git pull 上的 OSX 10.10 yosemite beta:git-sh-setup:没有这样的文件或目录

在 OSX Yosemite 上打包 Kivy Python 应用程序不起作用

基于名称的虚拟主机在 OS X 10.10 Yosemite 上的 Apache 2.4.9 中不起作用/不允许