Bagaimana saya bisa menginstal Paket Nuget dalam Visual Studio Code? Saya tahu di Visual Studio, kita bisa melakukan ini melalui konsol Nuget Package Manager, tetapi bagaimana saya melakukannya dalam VS Code?
visual-studio-code
nuget-package
Gyan Parkash
sumber
sumber
Jawaban:
Dari baris perintah atau jendela Terminal di vs editor kode
dotnet add package Newtonsoft.Json
Lihat artikel ini oleh Scott Hanselman
sumber
Anda dapat menggunakan ekstensi NuGet Package Manager .
Setelah Anda menginstalnya, untuk menambahkan paket, tekan Ctrl + Shift + P, dan ketik
>nuget
dan tekan Enter:Ketikkan bagian dari nama paket Anda sebagai string pencarian:
Pilih paket:
Dan akhirnya versi paket (Anda mungkin menginginkan yang terbaru):
sumber
Anda dapat melakukannya dengan mudah menggunakan "vscode-nuget-package-manager". Pergi ke pasar dan instal ini. Setelah itu
1) Tekan Ctrl + P atau Ctrl + Shift + P (dan lewati 2)
2) Ketik ">"
3) Kemudian pilih "Nuget Package Manager: Add Package"
4) Masukkan nama paket, Ex: Dapper
5) pilih nama dan versi paket
6) Dilakukan.
sumber
Buka menu ekstensi (Ctrl + Shift + X), dan cari .NuGet Package Manager.
sumber
Contoh untuk file .csproj
Cukup dapatkan nama paket dan nomor versi dari NuGet dan tambahkan ke .csproj kemudian simpan. Anda akan diminta untuk menjalankan pengembalian yang akan mengimpor paket baru.
sumber
dotnet
dan VSCode lalu mengapa Anda bahkan perlu file proyek tersebut.Nuget Gallery
menyediakan GUI yang mirip dengan Visual Studio lengkap. Lihat di bawah.Cara Penggunaan:
Nuget Gallery
dari pasar ekstensi.View > Command Palette
atau ⇧⌘P (Ctrl + Shift + P di Windows dan Linux). JenisNuget: Open Gallery
..csproj file
kotak centang dipilih, pilih versi dari dropdown, dan klik tombol install.MEMPERBARUI
Versi sebelumnya, seperti yang tercantum dalam komentar, memiliki masalah di mana
.csproj
kotak centang tidak terlihat ketika paket dalam file csproj kehilangan nomor versi seperti di bawah ini.Ini telah diperbaiki di versi ekstensi yang lebih baru sehingga jika Anda memiliki versi yang lebih lama dengan masalah ini, harap perbarui ke versi terbaru.
sumber
.csproj
opsi centang file dalam versi saat ini. Mungkin itulah masalah saya. github.com/pcislo/vscode-nuget-gallery/issues/15.csproj
tidak memiliki nomor versi. Lihat komentar masalah . Saya telah memperbarui jawaban saya untuk memasukkan itu.Ctrl+Shift+P
di Windows atauCommand+Shift+P
di Macsumber
Ubah file project.json atau * .csproj Anda. Tambahkan entri ketergantungan dengan nama paket dan versi yang diinginkan.
Contoh JSON:
sumber
Jawaban di atas baik, tetapi tidak cukup jika Anda memiliki lebih dari 1 proyek (.csproj) di folder yang sama.
Pertama, Anda dengan mudah menambahkan tag "PackageReference" ke file .csproj (baik secara manual, dengan menggunakan manajer paket nuget atau dengan menggunakan perintah dotnet add package).
Tetapi kemudian, Anda perlu menjalankan perintah "restore" secara manual sehingga Anda dapat menentukan proyek mana yang ingin Anda pulihkan (jika saya hanya mengklik tombol restore yang muncul, tidak ada yang terjadi). Anda dapat melakukannya dengan menjalankan:
Dan itu menginstal paket
sumber