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?


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.


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


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
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.