Bagikan melalui


Kesalahan NuGet NU1015

Scenario

Item PackageReference berikut tidak memiliki versi yang ditentukan: Contoso.Utilities

Issue

File proyek Anda, atau file yang diimpornya (misalnya Directory.Build.props) telah menentukan PackageReference tanpa versi.

Proyek yang menggunakan Central Package Management (CPM) tidak menentukan versi pada item PackageReference, sehingga kesalahan ini dapat terjadi jika proyek menonaktifkan CPM secara tidak sengaja, atau jika proyek atau PackageReference menggunakan CPM disalin ke solusi lain yang tidak menggunakan CPM.

Solution

  • Menambahkan versi ke referensi paket

Jika Anda mengedit proyek, referensi paket umumnya akan terlihat mirip <PackageReference Include="Contoso.Utilities" Version="1.2.3" />dengan , meskipun MSBuild memungkinkan beberapa sintaks untuk menentukan metadata item. Tambahkan metadata item seperti yang Version="1.2.3" ditentukan.

  • Periksa konfigurasi Manajemen Paket Pusat

Kesalahan NU1015 ini hanya terjadi ketika CPM dinonaktifkan. Jika Central Package Management (CPM) dimaksudkan untuk diaktifkan, periksa file konfigurasi Anda untuk menyelidiki mengapa file tersebut dinonaktifkan.