我正在尝试设置一个由 TFS Build 2013 构建的解决方案。该解决方案使用来自 nuget.org 和内部公司 repo 的 NuGet 包。在构建服务器上构建时,它会从 nuget.org 找到包,但不会从我的内部存储库中找到包。我在解决方案中有一个 NuGet.Config 文件(在 .nuget 文件夹下),如下所示:
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<solution>
<add key="disableSourceControlIntegration" value="true" />
</solution>
<packageSources>
<add key="NuGet official package source" value="https://nuget.org/api/v2/" />
<add key="My Internal Package Source value="\\myserver\NuGetPackages" />
</packageSources>
<activePackageSource>
<add key="All" value="(Aggregate source)" />
</activePackageSource>
</configuration>
我得到的错误信息是:
找不到包“MyPackageName”的版本“1.0.0”。
我需要做什么才能让它在我的内部存储库中获取包?