Bagikan melalui


Menghapus paket

nuget.org tidak mendukung penghapusan paket secara permanen. Melakukannya akan merusak setiap proyek tergantung pada ketersediaan paket, terutama dengan alur kerja build yang melibatkan pemulihan paket.

nuget.org mendukung membatalkan daftar paket, yang dapat dilakukan di halaman manajemen paket di situs web. Paket yang tidak tercantum tidak muncul di nuget.org atau di UI Visual Studio, dan tidak muncul di hasil pencarian. Namun, paket yang tidak terdaftar masih dapat diunduh dan diinstal dengan menggunakan nomor versi yang tepat, yang mendukung pemulihan paket. Selain itu, paket yang tidak terdaftar mungkin masih ditemukan dalam skenario tertentu berikut:

  • Pemulihan paket menggunakan versi mengambang (misalnya, 1.0.0-*), jika paket terbaru yang tersedia cocok dengan versi atau batasan dependensi adalah paket yang tidak tercantum.
  • Replikasi paket melalui katalog (karena katalog juga berisi paket yang tidak terdata).

Pengecualian

Dalam situasi luar biasa seperti pelanggaran hak cipta dan konten yang berpotensi berbahaya, paket dapat dihapus secara manual oleh tim NuGet. Anda dapat melaporkan paket menggunakan tombol "Laporkan penyalahgunaan" di halaman detail paket NuGet.org. Jika Anda adalah pemilik paket, masuk ke akun NuGet.org Anda untuk menjangkau dukungan NuGet menggunakan tombol "Hubungi dukungan" di halaman detail paket NuGet.org.

Penggunaan yang dilarang

Paket yang memenuhi salah satu kriteria berikut tidak diizinkan di galeri NuGet publik dan akan segera dihapus tanpa diskusi. Namun, pemilik paket akan diberi tahu tentang penghapusan.

  • Berisi malware, adware, atau segala jenis spyware.
  • Dirancang untuk membahayakan stasiun kerja pengembang atau organisasi mereka.
  • Melanggar hak cipta atau melanggar lisensi.
  • Berisi konten ilegal.
  • Digunakan untuk melakukan squat pada pengidentifikasi paket, termasuk paket yang tidak memiliki konten produktif. Paket harus berisi kode atau pemilik harus menyembunyikan pengidentifikasi kepada seseorang yang benar-benar memiliki produk untuk dikirim.
  • Upaya untuk membuat galeri melakukan sesuatu yang tidak dirancang secara eksplisit untuk dilakukan.
  • Melanggar Ketentuan Penggunaan atau Pedoman Perilaku nuget.org dengan cara apa pun. Istilah-istilah seperti "tak terduga", "diskriminatori", "penuh kebencian", dan "kasar" dievaluasi dan diputuskan atas kebijakan satu-satunya tim NuGet.

Jika Anda menemukan paket yang melanggar salah satu item ini, klik tautan Laporkan Penyalahgunaan pada halaman detail paket dan kirimkan laporan.

Perhatikan bahwa tim NuGet dan .NET Foundation berhak untuk mengubah kriteria ini kapan saja.

Membatalkan daftar paket

Membatalkan daftar versi paket menyembunyikannya dari pencarian dan dari halaman detail paket nuget.org. Ini memungkinkan pengguna paket yang ada untuk terus menggunakannya tetapi mengurangi adopsi baru karena paket tidak terlihat dalam pencarian.

Langkah-langkah untuk membatalkan daftar paket:

  1. Pilih Your account name (di sudut kanan atas) >Manage packages>Published packages
  2. Pilih ikon "Kelola paket"
  3. Perluas bagian "Daftar" dan pilih versi paket
  4. Hapus centang "Daftar di hasil pencarian" dan pilih "Simpan"

Versi paket tertentu sekarang telah tidak tercantum. Untuk memverifikasi ini, keluar dari akun Anda dan navigasikan ke halaman paket (tanpa bagian versi) misalnya: https://www.nuget.org/packages/YOUR-PACKAGE-NAME/. Anda akan melihat semua versi paket yang belum tercantum. Namun, pemilik paket, saat masuk, dapat melihat semua versi dan status daftarnya.

Dimungkinkan juga untuk menghentikan versi paket (jika Anda tidak dapat menghapus versi paket). Untuk informasi selengkapnya tentang penghentian versi paket, lihat Paket yang tidak digunakan lagi.