首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >App Center上的Nuget恢复问题

App Center上的Nuget恢复问题
EN

Stack Overflow用户
提问于 2018-03-19 14:47:41
回答 2查看 1.4K关注 0票数 3

当我尝试在Microsoft的app Center上构建应用程序时,我收到此错误。

packages.config projects https://{myDomainOnVSTS}.com/_packaging/CustomNugetPackages/nuget/v3/index.json中的

错误:无法加载源https://{myDomainOnVSTS}.pkgs.visualstudio.com/_packaging/CustomNugetPackages/nuget/v3/index.json的服务索引。输入不是有效的Base-64字符串,因为它包含非base 64字符、两个以上的填充字符或填充字符中的非法字符。https://api.nuget.org/v3/index.json:在源上找不到包“CalendarWithNoDeselect.1.0.0”

奇怪的是,这个应用程序在VSTS和我的本地机器上使用私有提要构建得很好。

这是Nuget.Config文件

代码语言:javascript
复制
<?xml version="1.0" encoding="utf-8"?>
<configuration>
  <packageSources>
    <add key="CustomNugetPackages" value="https://{myDomainOnVSTS}.pkgs.visualstudio.com/_packaging/CustomNugetPackages/nuget/v3/index.json" />
  </packageSources>
  <activePackageSource>
    <add key="All" value="(Aggregate source)" />
  </activePackageSource>
 <packageSourceCredentials>
    <CustomNugetPackages>
      <add key="Username" value="$USER_VARIABLE" />
      <add key="Password" value="$PASSWORD_VARIABLE" />
    </CustomNugetPackages> 
  </packageSourceCredentials>
</configuration>

有没有人能帮我解决这个问题。

EDIT1:问题出在环境变量上,因为当我不使用它们时,包被恢复为如下所示。

EN

回答 2

Stack Overflow用户

发布于 2018-06-08 04:35:58

嘿,您的环境变量的问题似乎是由于您在Nuget.Config文件中配置它们的方式中存在语法错误。尝试编辑它们以执行以下操作:

代码语言:javascript
复制
<add key="Username" value="%USER_VARIABLE%" />
<add key="Password" value="%PASSWORD_VARIABLE%" />

仅供参考- https://docs.microsoft.com/en-us/appcenter/build/custom/variables/

票数 2
EN

Stack Overflow用户

发布于 2019-04-06 02:29:13

在没有使用任何变量的情况下,我仍然有这个错误。我的问题是我使用的是纯文本密码,而它应该是base64编码的。也许这对其他人来说是显而易见的,但对我来说却不是。我转而使用用户的API密钥。

或者,您可以使用documentation作为cleartextpassword。但是你知道,你真的不应该用这些东西。=D

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49357193

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档