本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
在 Visual Studio 中使用 CodeArtifact
Amazon CodeArtifact是一种完全托管的工件存储库服务,使组织能够轻松地存储和共享用于应用程序开发的软件包。您可以将 CodeArtifact 与流行的构建工具和软件包管理器(例如 NuGet 和 .NET Core CLI 和 Visual Studio)结合使用。您还可以配置 CodeArtifact 以从外部的公共存储库中提取软件包,例如Nuget.org
在 CodeArtifact 中,你的软件包存储在仓库中,然后存储在域中。这些区域有:Amazon Toolkit for Visual Studio简化了使用 CodeArtifact 存储库对 Visual Studio 的配置,从而可以轻松地在 Visual Studio 中直接使用 CodeArtifact 和 Nuget.org 中的软件包。
将你的 CodeArtifact 存储库添加为 NuGet 软件包源
要使用 CodeArtifact 中的软件包,您需要将存储库作为可打包源添加到NuGet 软件包管理器在 Visual Studio 中
将仓库添加为软件包源
-
InAmazon在资源管理器中导航到存储库Amazon CodeArtifact节点。
-
打开要添加的存储库的上下文菜单 (右键单击),然后选择复制 NuGet 源终端节点.
-
导航到包源在下面NuGet 软件包管理器在节点工具 > 选项菜单。
-
In包源中,选择加号 (+),编辑名称,然后粘贴您之前复制的 NuGet 源终端节点 URL源字段中返回的子位置类型。
-
选中新添加的软件包源旁边的复选框以启用它。
注意
我们建议添加外部连接Nuget.org转到你的 CodeArtifact 然后禁用nuget.org在 Visual Studio 中打包源代码。使用外部连接时,所有依赖项都从中拉出Nuget.org存储在 CodeArtifact 中。如果Nuget.org由于任何原因而停机,你需要的包裹仍然可用。有关外部连接的更多信息,请参阅。添加外部连接中的Amazon CodeArtifact用户指南.
-
选择确定关闭菜单。
有关将 CodeArtifact 与 Visual Studio 结合使用的更多信息,请参阅。将 CodeArtifact 与 Visual Studio 结合使用中的Amazon CodeArtifact用户指南.