【发布时间】:2016-11-28 12:52:36
【问题描述】:
我在 Build 服务器上安装了 Visual Studio 2015,并安装了 Xamarin。我按照 Xamarin 网站上的教程 here
我还在构建服务器上登录了我的 xamarin 帐户。我按照 xamarin 在网站 here 上创建构建定义@
但是当我开始构建时,我不断收到以下异常。
我不确定构建定义、构建机器、android sdk 是否有问题,看起来一切正常。
我确实看过这个stackoverflow answer,但我不知道从哪里开始。
这是构建定义,它遵循网站上的 Xamarin 教程,上面的链接
【问题讨论】:
-
这似乎是旧版本的 TFS。它是否尝试从 Visual Studio 2015 或更早版本(对 Xamarin 一无所知的版本?)中运行 MSBuild。尝试直接使用 MSBuild 从 VS2015 开发人员命令提示符本地构建它,看看是否得到相同的结果。尝试使用 /flp:verbosity=diagnostic 等命令行开关来推断问题可能来自何处。 > msbuild path/to/mobile.sln "/p:Platform=Mixed Platforms" /p:Configuration=Release /flp:logfile=mylog.log;verbosity=diagnostic /nologo /m 应该可以解决问题。
-
感谢您的快速回复@d3r3kk。构建服务器上只安装了 V2015。还有其他项目。与运行良好的 xamarin 无关。我能够使用 dev cmd 提示符在本地构建解决方案。
-
你能从你的构建代理的命令行构建吗? (同样,双重和三重检查来自构建代理的日志,以确保它确实在运行适当版本的 MSBuild)。
标签: xamarin tfs msbuild tfsbuild