Uso de CodeCatalyst con Visual Studio - Amazon CodeCatalyst

Amazon CodeCatalyst ya no está disponible para nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte Cómo migrar de CodeCatalyst.

Uso de CodeCatalyst con Visual Studio

Puede consumir paquetes de CodeCatalyst directamente en Visual Studio.

Para configurar y usar NuGet con herramientas de la CLI, como dotnet o nuget, consulte Configuración y uso de la CLI de nuget o dotnet.

Configuración de Visual Studio con CodeCatalyst

Windows

Configuración de Visual Studio con CodeCatalyst
  1. Necesitará un token de acceso personal (PAT) para la autenticación con CodeCatalyst. Si ya tiene uno, puede utilizarlo. De lo contrario, siga las instrucciones en Concesión de acceso al repositorio para usuarios mediante tokens de acceso personal para crear uno.

  2. Utilice nuget o dotnet para configurar el repositorio de paquetes y las credenciales.

    dotnet

    Usuarios de Linux y macOS: dado que el cifrado no se admite en plataformas que no sean Windows, debe añadir la marca --store-password-in-clear-text al siguiente comando. Tenga en cuenta que esto almacenará la contraseña como texto sin formato en el archivo de configuración.

    dotnet nuget add source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json --name repo_name --password PAT --username user_name
    nuget
    nuget sources add -name repo_name -Source https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/v3/index.json -password PAT --username user_name

    Ejemplo de salida:

    Package source with Name: repo_name added successfully.
  3. Configure Visual Studio para usar el nuevo origen de paquetes. En Visual Studio, elija Tools y, a continuación, Options.

  4. En el menú Options, expanda la sección NuGet Package Manager y elija Package Sources.

  5. En la lista Available package sources, asegúrese de que el origen repo_name esté habilitado. Si ha configurado el repositorio de paquetes con una conexión ascendente a NuGet Gallery, deshabilite el origen nuget.org.

macOS

Configuración de Visual Studio con CodeCatalyst
  1. Necesitará un token de acceso personal (PAT) para la autenticación con CodeCatalyst. Si ya tiene uno, puede utilizarlo. De lo contrario, siga las instrucciones en Concesión de acceso al repositorio para usuarios mediante tokens de acceso personal para crear uno.

  2. Seleccione Preferences en la barra de menús.

  3. En la sección NuGet, seleccione Sources.

  4. Elija Add y añada la información del repositorio.

    1. En Name, introduzca el nombre del repositorio de paquetes de CodeCatalyst.

    2. En Location, introduzca el punto de conexión del repositorio de paquetes de CodeCatalyst. El siguiente fragmento de código muestra un ejemplo de punto de conexión. Sustituya space-name, proj-name y repo-name por el nombre del espacio, el nombre del proyecto y el nombre del repositorio en CodeCatalyst.

      https://packages.region.codecatalyst.aws/nuget/space-name/proj-name/repo-name/
    3. En Username, introduzca cualquier valor válido.

    4. En Password, introduzca el PAT.

  5. Elija Añadir origen.

  6. Si ha configurado el repositorio de paquetes con una conexión ascendente a NuGet Gallery, deshabilite el origen nuget.org.

Tras la configuración, Visual Studio puede consumir paquetes de su repositorio de CodeCatalyst, de cualquiera de sus repositorios ascendentes o de NuGet.org, si lo ha configurado como origen ascendente. Para obtener más información sobre cómo buscar e instalar paquetes NuGet en Visual Studio, consulte Instalar y administrar paquetes en Visual Studio mediante el administrador de paquetes NuGet en la documentación de NuGet.