Pilih preferensi cookie Anda

Kami menggunakan cookie penting serta alat serupa yang diperlukan untuk menyediakan situs dan layanan. Kami menggunakan cookie performa untuk mengumpulkan statistik anonim sehingga kami dapat memahami cara pelanggan menggunakan situs dan melakukan perbaikan. Cookie penting tidak dapat dinonaktifkan, tetapi Anda dapat mengklik “Kustom” atau “Tolak” untuk menolak cookie performa.

Jika Anda setuju, AWS dan pihak ketiga yang disetujui juga akan menggunakan cookie untuk menyediakan fitur situs yang berguna, mengingat preferensi Anda, dan menampilkan konten yang relevan, termasuk iklan yang relevan. Untuk menerima atau menolak semua cookie yang tidak penting, klik “Terima” atau “Tolak”. Untuk membuat pilihan yang lebih detail, klik “Kustomisasi”.

NuGet nama paket, versi, dan normalisasi nama aset

Mode fokus
NuGet nama paket, versi, dan normalisasi nama aset - CodeArtifact

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

CodeArtifact menormalkan nama paket dan aset serta versi paket sebelum menyimpannya, yang berarti nama atau versi CodeArtifact mungkin berbeda dari yang disediakan saat paket atau aset diterbitkan.

Normalisasi nama paket: CodeArtifact menormalkan nama NuGet paket dengan mengonversi semua huruf menjadi huruf kecil.

Normalisasi versi Package: CodeArtifact menormalkan versi NuGet paket menggunakan pola yang sama seperti. NuGet Informasi berikut berasal dari nomor versi Normalisasi dari NuGet dokumentasi.

  • Nol terkemuka dihapus dari nomor versi:

    • 1.00diperlakukan sebagai 1.0

    • 1.01.1diperlakukan sebagai 1.1.1

    • 1.00.0.1diperlakukan sebagai 1.0.0.1

  • Nol di bagian keempat dari nomor versi akan dihilangkan:

    • 1.0.0.0diperlakukan sebagai 1.0.0

    • 1.0.01.0diperlakukan sebagai 1.0.1

  • SemVer 2.0.0 build metadata dihapus:

    • 1.0.7+r3456diperlakukan sebagai 1.0.7

Normalisasi nama aset Package: CodeArtifact membangun nama aset NuGet paket dari nama paket dan versi paket yang dinormalisasi.

Nama paket dan nama versi yang tidak dinormalisasi dapat digunakan dengan permintaan API dan CLI karena CodeArtifact melakukan normalisasi pada nama paket dan input versi untuk permintaan tersebut. Misalnya, input --package Newtonsoft.JSON dan --version 12.0.03.0 akan dinormalisasi dan mengembalikan paket yang memiliki nama paket newtonsoft.json dan versi yang dinormalisasi. 12.0.3

Anda harus menggunakan nama aset paket yang dinormalisasi dalam permintaan API dan CLI CodeArtifact karena tidak melakukan normalisasi pada input. --asset

Anda harus menggunakan nama dan versi yang dinormalisasi di ARNs.

Untuk menemukan nama paket yang dinormalisasi, gunakan aws codeartifact list-packages perintah. Untuk informasi selengkapnya, lihat Mencantumkan nama paket.

Untuk menemukan nama paket yang tidak dinormalisasi, gunakan perintah. aws codeartifact describe-package-version Nama paket yang tidak dinormalisasi dikembalikan di lapangan. displayName Untuk informasi selengkapnya, lihat Melihat dan memperbarui detail versi paket dan dependensi.

PrivasiSyarat situsPreferensi cookie
© 2025, Amazon Web Services, Inc. atau afiliasinya. Semua hak dilindungi undang-undang.