我有一个内部Nuget服务器和TFSbuild 2015
我在服务器上有一个内部引用
当我在本地构建时,它没有问题
但是当我创建构建时使用TFS 2015它无法找到该引用。
我有一个Nuget.Config
WEBSITE_AUTH_LOGOUT_PATH
我阅读了很多文章,并尝试将Nuget.Config添加到
但它永远找不到我的自定义包
答案 0 :(得分:3)
有一个名为NuGet Installer的构建任务,它允许您签入 NuGet.config 文件并指定不同的包源。在运行MSBuild之前运行此任务。
如果您不使用此任务,建议您使用它。只需要Team Foundation Server 2015及以上版本的RTM。更多详情,请参阅How to get TFS2015 Build (Build.vnext) and NuGet package restore to use custom package sources。
如果您已经在使用它,则需要使用自定义NuGet供稿网址而不是-source "\\myNetworkShare\Nuget Packages"
文件中的.config
等本地网络共享文件夹来保存包裹。详细说明请参考How to host your own NuGet Server and Package Feed