【问题标题】:Grial nuget package breaks build on mobile.azure.comGrial nuget 包在 mobile.azure.com 上中断构建
【发布时间】:2017-06-13 12:09:19
【问题描述】:
我最近在 xamarin 解决方案中添加了 grial nuget 包。
它在本地运行良好,但在 mobile.azure.com 上构建失败。
我已使用 nuget 命令行添加新的包源,包括作为用户名/加密密码的凭据。
它仍然会破坏构建,但这次出现错误
“数据解除保护失败。”
以前有没有人遇到过这种情况,您有什么可能的解决方案吗?
谢谢
【问题讨论】:
标签:
azure
xamarin
nuget-package
【解决方案1】:
您需要考虑添加一个 nuget.config 文件。以下是我们用来包含 Proget Feed 的示例。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<packageRestore>
<add key="enabled" value="true" />
<add key="automatic" value="true" />
</packageRestore>
<packageSources>
<add key="NRTH Proget" value="http://proget.nrth.com/nuget/nuget" />
</packageSources>
</configuration>
只需将此文件放在与您的解决方案 (.sln) 文件相同的文件夹中即可。