Catatan Rilis NuGet 3.5 RC
Catatan Rilis NuGet 3.5-Beta2 Catatan Rilis | NuGet 3.5-RTM Catatan Rilis
Rilis 3.5 berfokus pada peningkatan kualitas dan performa klien NuGet. Selain itu, kami telah mengirimkan beberapa fitur seperti dukungan untuk folder Fallback, dukungan PackageType di .nuspec
dan banyak lagi.
Penginstalan/pemulihan paket gagal dengan "Paket berisi beberapa
.nuspec
file." - #3231paket nuget dengan paksa menambahkan
.tt
file ke folder konten apa pun - #3203nuget pack csproj (dengan
project.json
) crash jika tidak ada packOptions dan pemilik dalam file JSON - #3180paket nuget untuk
project.json
mengabaikan tag packOptions seperti ringkasan, penulis, pemilik dll - #3161paket nuget mengabaikan dependensi dalam output
.nuspec
untukproject.json
- #3145Memperbarui beberapa paket dengan pembatalan meninggalkan proyek dalam keadaan rusak - #3139
ContentFiles di bawah apa pun tidak ditambahkan untuk proyek netstandard - #3118
Tidak dapat mengemas pustaka yang menargetkan .Net Standard dengan benar - #3108
File -> Proyek Baru -> Proyek Pustaka Kelas (Portabel) gagal di VS2015 dan Dev15 - #3094
Kesalahan NuGet - 1.0.0-* bukan string versi yang valid - #3070
Find-Package gagal ditampilkan tetapi Install-Package berfungsi - #3068
Kesalahan ketika "Install-Package jquery.validation" pada dev15 - #3061
Ketika diinstal VS 2015 pembaruan 3 pada VS yang menggunakan NuGet versi 3.5.0 kesalahan terjadi - #3053
UI manajer paket: Tidak menampilkan versi baru setelah memperbarui paket - #3041
-ApiKey pada baris perintah penghapusan tidak dibaca/dikirim dalam 3.5.0-beta - #3037
String yang salah: Rilis paket yang stabil seharusnya tidak memiliki dependensi prarilis. - #3030
Membuat proyek PCL (net46 dan windows 10) mendapatkan pengecualian NullRef. - #3014
Pembaruan Nuget harus memberikan pesan informatif ketika versi yang lebih tinggi dibatasi oleh batasan allowedVersions - #3013
Plugin info masuk keluar dengan kesalahan -1 / kesalahan mengunduh paket saat menggunakan penyedia info masuk dengan beberapa sumber - #2885
paket nuget - Dependensi paket Newtonsoft.Json hilang - #2876
Bug di ExecuteSynchronizedCore di Linux/MacOS + Mono - #2860
VS tidak mendukung variabel lingkungan di repositoriPath (nuget.exe lakukan) - #2763
Memperbaiki Masalah Aksesibilitas - #2745
Kerangka kerja portabel dengan profil terpencil ditolak. - #2734
Manajer paket NuGet harus memperjelas bahwa daftar opsi dalam detail paket tidak berlaku untuk
project.json
- #2665Pembaruan NuGet 3.3.0 gagal dengan 'Batasan tambahan ... ditentukan dalam packages.config mencegah operasi ini.' - #1816
Menginstal paket dari sumber lokal yang tidak ada melempar pesan palsu - #1674
Filter "Upgrade vailable" menunjukkan peningkatan yang melanggar batasan versi - #1094
Performa: Meningkatkan penguraian kerangka kerja target ContentModel - #3162
Performa: Hindari membaca
runtime.json
file untuk pemulihan yang tidak memiliki RID #3150. Pada mesin CI, pemulihan sampel ASP.NET Aplikasi Web berkurang dari lebih dari 15 detik menjadi 3 detik.Performa: Waktu muat Package Manager Console init.ps1 #2956. Waktu untuk membuka PackageManagerConsole ditingkatkan dalam beberapa kasus dari 132s menjadi 10s.
Memecahkan masalah performa ReSharper di Pembaruan NuGet - #3044: Pada proyek sampel, waktu yang diperlukan untuk menginstal paket berkurang dari 140s menjadi 68s.
NuGet perlu memberi tahu pengguna bahwa meningkatkan/menginstal di PCL berbasis tfm dotnet dapat menyebabkan masalah - #3138
Peringatkan penginstalan/peningkatan buruk untuk proyek w/ tfm="dotnet" - #3137
Menambahkan dukungan netcoreapp11 dan netstandard17 - #2998
Cetak konten header NuGet-Warning ke konsol di nuget.exe - #2934
Memanfaatkan atribut AssemblyMetadata untuk
.nuspec
penggantian token - #2851Hapus properti terkunci dari file kunci - #2379
Paket simbol tidak boleh digunakan dalam penginstalan atau pembaruan #2807