Catatan Rilis NuGet 1.3
Catatan Rilis NuGet 1.2 Catatan Rilis | NuGet 1.4
NuGet 1.3 dirilis pada 25 April 2011.
Tim NuGet bermitra dengan orang-orang di SymbolSource.org untuk menawarkan cara yang sangat sederhana untuk menerbitkan sumber dan PDB Anda bersama dengan paket Anda. Ini memungkinkan konsumen paket Anda untuk melangkah ke sumber untuk paket Anda di debugger. Untuk detail selengkapnya, baca Membuat dan Menerbitkan Paket Simbol Cara mudah untuk menerbitkan paket NuGet dengan sumber. Anda juga dapat menonton demonstrasi langsung fitur ini sebagai bagian dari pembicaraan NuGet in Depth di Mix11. Fitur ini sepenuhnya ditunjukkan mulai dari tanda 20 menit video.
Catatan
Hal di atas tidak digunakan lagi dan tidak lagi didukung.
Perintah ini memudahkan untuk masuk ke halaman proyek untuk paket dari dalam Konsol Manajer Paket. Ini juga menyediakan opsi untuk membuka URL lisensi dan halaman penyalahgunaan laporan untuk paket. Sintaks untuk perintah adalah:
Open-PackagePage -Id <string> [-Version] [-Source] [-License] [-ReportAbuse] [-PassThru]
Opsi -PassThru
ini digunakan untuk mengembalikan nilai URL yang ditentukan.
Contoh:
PM> Open-PackagePage Ninject
Membuka browser ke URL proyek yang ditentukan dalam paket Ninject.
PM> Open-PackagePage Ninject -License
Membuka browser ke URL lisensi yang ditentukan dalam paket Ninject.
PM> Open-PackagePage Ninject -ReportAbuse
Membuka browser ke URL di sumber paket saat ini yang digunakan untuk melaporkan penyalahgunaan untuk paket yang ditentukan.
PM> $url = Open-PackagePage Ninject -License -WhatIf -PassThru
Menetapkan URL lisensi ke variabel, $url, tanpa membuka URL di browser.
NuGet 1.3 memperkenalkan banyak peningkatan performa. NuGet 1.3 menghindari mengunduh versi paket yang sama beberapa kali dengan menyertakan cache per pengguna lokal. Cache dapat diakses dan dibersihkan melalui dialog Pengaturan Manajer Paket:
Peningkatan performa lainnya termasuk menambahkan dukungan untuk kompresi HTTP dan meningkatkan kecepatan penginstalan paket dalam Visual Studio.
Sebelum NuGet 1.3, daftar sumber paket yang digunakan oleh nuget.exe dan Add-In NuGet Visual Studio tidak disimpan di tempat yang sama. NuGet 1.3 sekarang menggunakan daftar yang sama di kedua tempat. Daftar disimpan dan NuGet.Config
disimpan di folder AppData.
Untuk membuat NuGet bekerja dengan baik dengan sistem kontrol sumber seperti Subversi dan Merkurial, nuget.exe mengabaikan folder dan file yang dimulai dengan karakter '.' saat membuat paket. Ini dapat ditimpa menggunakan dua bendera baru:
- -NoDefaultExcludes digunakan untuk mengambil alih pengaturan ini dan menyertakan semua file.
- -Exclude digunakan untuk menambahkan file/folder lain untuk dikecualikan menggunakan pola. Misalnya, untuk mengecualikan semua file dengan ekstensi file '.bak'
nuget Pack MyPackage.nuspec -Exclude **\*.bak
Catatan: pola tidak rekursif secara default.
Berkat kontribusi komunitas, NuGet menyertakan dukungan untuk jenis proyek WiX serta .NET Micro Framework.
Untuk daftar lengkap perbaikan bug, silakan lihat [NuGet Issue Tracker for this release](http://nuget.codeplex.com/workitem/list/advanced?keyword=&status=All&type=All&priority=All&release=NuGet%201.3&assignedTo=All&component=All&sortField=LastUpdatedDate&sortDirection=Descending&page=0)
.
- Paket dengan file sumber berfungsi di Situs Web dan di Proyek Aplikasi Web.
Untuk Situs Web, file sumber disalin ke
App_Code
dalam folder