NuGet normalización del nombre del paquete, la versión y el nombre del activo - Amazon CodeCatalyst

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

NuGet normalización del nombre del paquete, la versión y el nombre del activo

CodeCatalyst normaliza los nombres de los paquetes y activos y las versiones de los paquetes antes de almacenarlos, lo que significa que los nombres o las versiones CodeCatalyst pueden ser diferentes a los que se proporcionaron cuando se publicó el paquete o el activo.

Normalización de nombres de paquetes: CodeCatalyst normaliza los nombres de los NuGet paquetes al convertir todas las letras a minúsculas.

Normalización de la versión del paquete: CodeCatalyst normaliza las versiones NuGet del paquete utilizando el mismo patrón que NuGet. La siguiente información proviene de los números de versión normalizados de la NuGet documentación.

  • Los ceros iniciales se eliminan de los números de versión:

    • 1.00 se trata como 1.0

    • 1.01.1 se trata como 1.1.1

    • 1.00.0.1 se trata como 1.0.0.1

  • Se omitirá un cero en la cuarta parte del número de versión:

    • 1.0.0.0 se trata como 1.0.0

    • 1.0.01.0 se trata como 1.0.1

  • SemVer Se han eliminado los metadatos de la compilación 2.0.0:

    • 1.0.7+r3456 se trata como 1.0.7

Normalización del nombre del activo del paquete: CodeCatalyst construye el nombre NuGet del activo del paquete a partir del nombre y la versión del paquete normalizados.