Pertanyaan Bagaimana saya bisa menggunakan NuGet dengan Visual C # Express?


Bagaimana saya bisa menggunakan NuGet untuk menambahkan referensi paket perpustakaan, ketika saya memiliki Visual C # 2010 Express?

NuGet tidak muncul ketika saya mencarinya di Tools> Extension Manager.

Saya mengunduh "NuGet Package Manager" (.vsix) dari halaman unduhan, tetapi ketika ia meminta saya yang versi Visual Studio untuk mengintegrasikan ke dalamnya, itu hanya daftar Visual Web Developer Express 2010. Visual C # Express tidak ditampilkan. Jadi saya kira itu akan bekerja dengan Silverlight di VWD, tetapi saya ingin menggunakannya dengan WPF.

Salah satu halaman dokumentasi menghubungkan saya dengan 1.0 halaman unduhan CTP, yang termasuk versi baris perintah NuGet (tidak lagi hadir dalam versi terbaru). Tetapi versi command-line tampaknya lumpuh - satu-satunya operasi yang tampaknya mendukung adalah membangun paket untuk distribusi; tampaknya tidak mendukung perintah untuk menambahkan referensi ke paket perpustakaan.

Apakah ada cara sama sekali untuk menggunakan NuGet dengan Visual C # Express?


76
2017-12-30 22:54


asal


Jawaban:


Pembaruan (9/12/2012): Berita baik: Visual Studio Express 2012 untuk Windows Desktop sekarang tersedia (sini), dan mendukung NuGet di luar kotak. Secara umum, setiap edisi VS2012 sekarang mendukung NuGet, jadi batasan ini seharusnya menjadi sesuatu dari masa lalu!


Jawaban asli:

Microsoft menandatangani NuGet dengan cara yang memungkinkannya untuk bekerja dengan VWD Express. Idealnya, itu juga akan ditandatangani dengan cara yang bekerja dengan C # Express (mungkin harus menjadi build terpisah). Sayangnya, kami tidak dapat melakukan ini untuk rilis awal (ini lebih merupakan tantangan daripada yang mungkin Anda pikirkan).

Ke depan, kami akan mencoba untuk mengaktifkan skenario ini. Jangan ragu untuk mengajukan bug di situs NuGet hanya untuk membiarkan orang lain yang terkena kesempatan untuk memilihnya!


72
2018-01-01 23:38



Jika Anda memasang VWD Express, Anda dapat mengatasi ini sebagai berikut:

  1. Simpan dan tutup proyek Anda dalam c # Express

  2. Buka proyek di VWD Express dan gunakan Nuget dari sana untuk menambahkan paket Anda

  3. Simpan proyek Anda dan kembali ke c # Express


46
2017-09-01 09:19



Untuk menginstal paket di studio visual c # express 2010 gunakan alat baris perintah nuget.exe. Unduh nuget.exe dari situs web nuget tambahkan path ke executable ke variabel lingkungan path windows, cd ke tempat yang Anda inginkan perpustakaan Anda untuk kemudian jalankan dengan nama perpustakaan sebagai argumen.

C:\Code\myprojectdir\myproject>nuget install CommandLineParser
Installing 'CommandLineParser 1.9.71'.
Successfully installed 'CommandLineParser 1.9.71'.

Kemudian tambahkan saja referensi ke versi yang sesuai dari dll (yaitu 4.0), di studio visual c # 2010 menggunakan proyek-> tambahkan referensi-> jelajahi. Kemudian bangun proyek.


10
2017-12-12 16:13



Kunjungi video ini: https://youtu.be/8DcANVHLE0o Caranya adalah: Unduh file .exe dari nuget.org, dan buat folder di% appdata% "NuGet", tempel file exe di folder, setelah itu buka cmd, ketik cd (alamat folder), dan ketik nuget install (paket), pergi di folder paket, lib, salin file dll, dan meletakkannya sebagai Referensi dalam visual basic


0
2018-04-15 05:52