Seleziona le tue preferenze relative ai cookie

Utilizziamo cookie essenziali e strumenti simili necessari per fornire il nostro sito e i nostri servizi. Utilizziamo i cookie prestazionali per raccogliere statistiche anonime in modo da poter capire come i clienti utilizzano il nostro sito e apportare miglioramenti. I cookie essenziali non possono essere disattivati, ma puoi fare clic su \"Personalizza\" o \"Rifiuta\" per rifiutare i cookie prestazionali.

Se sei d'accordo, AWS e le terze parti approvate utilizzeranno i cookie anche per fornire utili funzionalità del sito, ricordare le tue preferenze e visualizzare contenuti pertinenti, inclusa la pubblicità pertinente. Per continuare senza accettare questi cookie, fai clic su \"Continua\" o \"Rifiuta\". Per effettuare scelte più dettagliate o saperne di più, fai clic su \"Personalizza\".

NuGet normalizzazione del nome del pacchetto, della versione e del nome dell'asset

Modalità Focus
NuGet normalizzazione del nome del pacchetto, della versione e del nome dell'asset - CodeArtifact

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

CodeArtifact normalizza i nomi e le versioni dei pacchetti e delle risorse prima di archiviarli, il che significa che i nomi o le versioni dei pacchetti CodeArtifact possono essere diversi da quelli forniti al momento della pubblicazione del pacchetto o della risorsa.

Normalizzazione dei nomi dei pacchetti: CodeArtifact normalizza i nomi dei NuGet pacchetti convertendo tutte le lettere in minuscolo.

Normalizzazione della versione del NuGet pacchetto: CodeArtifact normalizza le versioni dei pacchetti utilizzando lo stesso schema di. NuGet Le seguenti informazioni sono tratte dai numeri di versione normalizzati riportati nella documentazione. NuGet

  • Gli zeri iniziali vengono rimossi dai numeri di versione:

    • 1.00viene trattato come 1.0

    • 1.01.1viene trattato come 1.1.1

    • 1.00.0.1viene trattato come 1.0.0.1

  • Verrà omesso uno zero nella quarta parte del numero di versione:

    • 1.0.0.0viene trattato come 1.0.0

    • 1.0.01.0viene trattato come 1.0.1

  • SemVer i metadati della build 2.0.0 vengono rimossi:

    • 1.0.7+r3456viene trattato come 1.0.7

Normalizzazione del nome dell'asset del pacchetto: CodeArtifact costruisce il nome dell'asset del NuGet pacchetto dal nome del pacchetto e dalla versione del pacchetto normalizzati.

Il nome del pacchetto e il nome della versione non normalizzati possono essere utilizzati con le richieste API e CLI perché CodeArtifact esegue la normalizzazione degli input del nome del pacchetto e della versione per tali richieste. Ad esempio, gli input di --package Newtonsoft.JSON e --version 12.0.03.0 verrebbero normalizzati e restituirebbero un pacchetto con un nome e una versione di pacchetto normalizzati di. newtonsoft.json 12.0.3

È necessario utilizzare il nome dell'asset del pacchetto normalizzato nelle richieste API e CLI CodeArtifact poiché non esegue la normalizzazione dell'input. --asset

È necessario utilizzare nomi e versioni normalizzati in. ARNs

Per trovare il nome normalizzato di un pacchetto, usa il aws codeartifact list-packages comando. Per ulteriori informazioni, consulta Elenca i nomi dei pacchetti.

Per trovare il nome non normalizzato di un pacchetto, usa il comando. aws codeartifact describe-package-version Il nome non normalizzato del pacchetto viene restituito nel campo. displayName Per ulteriori informazioni, consulta Visualizza e aggiorna i dettagli e le dipendenze della versione del pacchetto.

PrivacyCondizioni del sitoPreferenze cookie
© 2025, Amazon Web Services, Inc. o società affiliate. Tutti i diritti riservati.