相关文章推荐
烦恼的核桃  ·  namespace ...·  3 天前    · 
活泼的钱包  ·  mapstruct的用法-dateForma ...·  1 年前    · 

Browser ini sudah tidak didukung.

Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.

Unduh Microsoft Edge Informasi selengkapnya tentang Internet Explorer dan Microsoft Edge

Dalam artikel ini

Artikel ini berlaku untuk: ✔️ .NET Core 2.1.100 SDK dan versi yang lebih baru

NuGet menulis file bernama project.assets.json di folder obj , dan .NET SDK menggunakannya untuk mendapatkan informasi tentang paket untuk diteruskan ke kompilator. Kesalahan ini terjadi ketika file aset project.assets.json tidak ditemukan selama build. Pesan kesalahan lengkap mirip dengan contoh berikut:

NETSDK1004: File aset 'C:\path\to\project.assets.json' tidak ditemukan. Jalankan pemulihan paket NuGet untuk menghasilkan file ini.

Berikut adalah beberapa kemungkinan penyebab kesalahan:

  • Anda menjalankan dotnet build perintah dari jalur direktori yang berisi % karakter. Untuk mengatasi kesalahan, hapus % dari nama folder, dan jalankan dotnet build ulang .
  • Perubahan pada file proyek tidak terdeteksi dan dipulihkan secara otomatis oleh sistem proyek. Untuk mengatasi kesalahan, buka perintah dan jalankan dotnet restore pada proyek.
  • Proyek dipulihkan secara terpisah oleh versi Nuget.exe yang lebih lama. Untuk mengatasi kesalahan, buka perintah dan jalankan dotnet restore pada proyek.
  • Kesalahan sebelumnya, seperti NETSDK1045 (versi SDK yang Anda gunakan tidak mendukung kerangka kerja target proyek), mencegah NuGet membuat file aset proyek. Untuk mengatasi kesalahan NETSDK1004, atasi kesalahan sebelumnya, lalu jalankan dotnet restore pada proyek.
  • APP Center CI sedang membangun proyek yang memiliki rakitan eksternal yang tidak ada di NuGet. Untuk mengatasi kesalahan, gunakan paket NuGet untuk rakitan.
  • Anda menambahkan folder solusi di Visual Studio dengan nama yang dimulai dengan titik. Untuk mengatasi kesalahan, hapus periode awal dari nama folder.
  • Anda memiliki sumber di bagian <packageSources> di file NuGet.Config dengan jalur yang tidak ada. Untuk mengatasi kesalahan, edit file NuGet.Config untuk memperbaiki jalur sumber paket.
  •