gpt4 book ai didi

.net - 如何在 Visual Studio Team Services 中发布和访问 nuget 包

转载 作者:行者123 更新时间:2023-12-04 02:05:07 25 4
gpt4 key购买 nike

我开始尝试 Visual Studio Team Services(以前是 Visual Studio Online)。我创建了项目,添加了一些源代码并设置了一些构建作业。只要我使用外部 nuget 依赖项,一切都可以正常工作。

现在我想在我的项目中使用我自己的一些库作为依赖项。我不能这样做。我无法访问由 Visual Studio Team Services 托管的 nuget 服务器。我根本不知道地址。
我将库项目的“构建默认值”设置为“将构建输出复制到服务器”。但是我怎么能通过 nuget 访问它呢?

在过去,我与 Team City 合作,设置了一个额外的构建步骤(NuGet Pack)并且可以轻松访问“我的”nuget 服务器。

再说一次,如何使用 Visual Studio 2013 访问 Visual Studio Team Services 上的 nuget 发布?还是不可能那样做?

最佳答案

能力host NuGet packages alongside the code on Visual Studio Onlineplanned for Q4 2015 .

这将允许其他类型的提要以及 NuGet,并允许您创建安全提要并公开它们。

同时,您必须使用 MyGet 或 ProGet(或类似服务)来托管您的提要。我相信两者都可以作为现场安装或托管服务使用。如果您确实需要,也可以将网络共享作为提要源。

无论如何,如果您使用的是 Visual Studio Online,那么将很难击败 Visual Studio Online 包托管。

快速更新...此功能目前处于预览阶段。有一些小问题需要在它上线之前修复(恢复步骤和发布步骤存在问题,尽管对于 NuGet Package RestoreNuGet Package Publish 有使用 PowerShell 步骤的变通方法 - 打包步骤有效不过很好)。

关于.net - 如何在 Visual Studio Team Services 中发布和访问 nuget 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23455925/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com