ASP.NET MVC3: Untuk apa package.config itu?

102

Untuk apa asp.net MVC packages.config?

Apakah saya memerlukan item di sana untuk mencerminkan apa yang digunakan di dalam situs / aplikasi?

Mark Redman
sumber
Tidak, saya baru saja menginstal MVC 3 dan memulai proyek baru menggunakan Razor View Engine.
Mark Redman
1
huhu Saya membuat abad ini dengan memberi +1: P .. pertanyaan yang sangat bagus
Kamran

Jawaban:

78

File ini dikelola oleh infrastruktur NuGet. Ini digunakan untuk melacak paket yang diinstal dengan versinya masing-masing. Jika Anda menginstal Pembaruan Alat ASP.NET MVC 3 itu menggunakan NuGet secara default untuk melacak paket seperti jQuery, EntityFramework, Modernizr. Itulah mengapa Anda mungkin melihat file ini saat membuat proyek baru.

Darin Dimitrov
sumber
Anda adalah yang terbaik di StackOverflow untuk sebagian besar masalah / tantangan yang saya hadapi.
Sandeep
15

Untuk mempelajari lebih lanjut tentang NuGet (dan saya sangat menyarankan Anda melakukannya karena ini adalah salah satu hal terbaik untuk ditambahkan ke VS dan C # / VB dalam beberapa tahun) lihat di sini:

NuGet Pertanyaan yang Sering Diajukan

NetGet - Beranda

Richard
sumber
3
Untungnya, ini bukan hanya C #, bekerja dengan baik untuk VB juga ... ;-)
Ed DeGagne
@EdDeGagne Semoga suatu hari VB tidak lagi menjadi sesuatu;)
async
1
Ya, sudah mendengarnya selama hampir 20 tahun sekarang. Jika Anda tidak menggunakannya, lalu mengapa berharap agar itu tidak lagi menjadi "sesuatu"? Tidak masuk akal.
Ed DeGagne