Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Scenario
Id paket tidak valid :
contoso../id.
Masalah
ID paket tidak valid karena tidak cocok dengan format yang diperlukan. NuGet memvalidasi ID paket menggunakan regex ini:
^\w+([.-]\w+)*$
- ID harus dimulai dengan huruf atau angka.
- Ini hanya dapat berisi huruf, angka, titik (
.), dan tanda hubung (-). - Titik atau tanda hubung harus diikuti dengan lebih banyak huruf atau angka.
- Anda dapat memiliki beberapa bagian yang dipisahkan oleh
.atau-, sepertiContoso.App.Service.
Solusi
Untuk memperbaiki kesalahan ini:
- Ganti atau hapus karakter yang tidak valid dari ID paket. Hanya huruf, angka, titik (
.), dan tanda hubung (-) yang diizinkan. - Pastikan ID paket dimulai dengan huruf atau angka.
- Titik (
.) atau tanda hubung (-) harus selalu diikuti oleh huruf atau angka lain (tidak ada titik/tanda hubung berturut-turut, dan tidak ada di akhir). - Misalnya, ubah
contoso../idmenjadiContoso.Id.
Sah:
<PackageReference Include="Contoso.Id" Version="1.0.0" />
Tidak Sah:
<PackageReference Include="contoso../id" Version="1.0.0" />