【发布时间】:2016-07-01 17:18:39
【问题描述】:
我使用 Visual Studio Team Service 设置了一个持续集成环境,以便构建和发布 Xamarin.Android 应用程序。
我在第二步中遇到了一个问题,即激活 Xamarin 许可证。 这是 VSTS 发送的日志快照:
将 workingFolder 设置为默认值: C:\LR\MMS\Services\Mms\TaskAgentProvisioner\Tools\agents\1.101.2\tasks\XamarinLicense\1.0.16 [debug]agent.workFolder=C:\a [debug]加载输入和端点 [调试]加载ENDPOINT_AUTH_7D41EBCB-B0D7-43F1-AA0C-263B7D250D2B [调试]加载 ENDPOINT_AUTH_PARAMETER_7D41EBCB-B0D7-43F1-AA0C-263B7D250D2B_ACCESSTOKEN [调试] 正在加载 ENDPOINT_AUTH_PARAMETER_SYSTEMVSSCONNECTION_ACCESSTOKEN [调试]加载 ENDPOINT_AUTH_SCHEME_7D41EBCB-B0D7-43F1-AA0C-263B7D250D2B [调试]加载 ENDPOINT_AUTH_SCHEME_SYSTEMVSSCONNECTION [调试]加载 ENDPOINT_AUTH_SYSTEMVSSCONNECTION [调试]正在加载 INPUT_ACTION [调试]加载 INPUT_EMAIL [调试]加载 INPUT_PASSWORD [调试]加载 INPUT_PRODUCT [调试]加载 INPUT_TIMEOUT [debug]loaded 11 [debug]action=Activate [debug]email=foooo@foo.com [debug]password=foooooo [debug]activateAndroid=null [debug]product=MA [debug]timeout=30 [debug]action: 激活 [debug]email: foooo@foo.com [调试]产品:MA [调试]activateAndroid:空 [调试]超时:30 [debug]以 foooo@foo.com 登录 [debug]激活 Xamarin 许可证 [调试]C:\Program Files (x86)\MSBuild\Xamarin\Android\mandroid.exe arg:--datafile [debug] 执行工具:C:\Program Files (x86)\MSBuild\Xamarin\Android\mandroid.exe [调试]参数:[调试]
--datafile [命令]C:\Program Files (x86)\MSBuild\Xamarin\Android\mandroid.exe --datafile kM8AqqnqkG+6Nsxmc2Qc9Nzusjh6Qs1+S94yhMaxyObWGZ+mK4JtyvmrUQYkeIxgz77Lbz/PZ8gJDjCubRTqzSjtXKK8Lgz9bbp42OV07QfcSe0AXj9JfW+ujQuGFJ+G5SogYub2yYjHk2+URIq1UiPhCJwvLejUAGVue1ZWR45Z7xAC8Vk6bYD717EvcBGn9yanepRAH8Nlc+//MUJkpKP6+XebOaZtu/+xkbmRzBikAAG875oq85oG0C+rc3/YODfLH55R09kfAVqmA/71M1cmddR0PncrklSbJm1yKBQ55CQmzjpmt5E38E6NYNFdwZfo+mciJd3+jC7+Omu0Odmyk1nXPdT+51bAPPIb7hmR8JgdbxWOrGWoVlmqPZU5Kr/bURuDSrpZd8rTHZ8TbQve6Us4MT3sr9r5ZZSVyYIef2g+R9QVmnMf38ODC+mmqhZNAj5/2NOZBwPvNYvaVWs3G8oBjg4YO8+ZA/hzKgGuCUd74mXf0J1bL/ kJlo7YkLt2PFiOX0dhhCK3YTp51evia1eyknwfbdtcwDJusdk/y9bcHWjvdpqGqSYTAZKrTuUM7Q1jet+80+BlGrIAownA== [错误]无法激活 Xamarin 许可证。 {"code":-3,"message":"可以 不查找激活码。”} [调试]任务结果:失败 [错误]返回码:1
最重要的部分是最后一个:
[错误]无法激活 Xamarin 许可证。 {"code":-3,"message":"可以 不查找激活码。"}
当然,我确保我在官方网站上创建了正确的免费 Xamarin 帐户。
我该如何解决? 我的应用程序在我的 Win10 + VS2015 社区上正确构建
【问题讨论】:
-
你有 MSDN 许可证吗??
-
是的,我最近买了一个。我没有做任何配置来“激活”它。
标签: android xamarin continuous-integration azure-devops