Di mana Prompt Perintah Pengembang untuk VS2013?

304

Saya perlu menjalankan file web.exe dari prompt perintah pengembang saya di Visual Studio 2013. Secara default, prompt perintah tidak diinstal di Visual Studio 2013.

Sebelumnya, saya menggunakan Visual Studio 2012. Itu telah menginstal command prompt diinstal secara default.

Adakah yang tahu mengapa VS2013 tidak memiliki command prompt secara default? Bagaimana saya bisa mengatur prompt perintah pengembang untuk VS2013?

pengguna276363
sumber

Jawaban:

244

Dari Menu VS2013 Pilih "Alat", lalu Pilih "Alat Eksternal". Masukkan seperti di bawah ini:

  • Judul : "VS2013 Native Tools-Command Prompt" akan bagus
  • Perintah :C:\Windows\System32\cmd.exe
  • Argumen :/k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat"
  • Direktori Awal : Pilih sesuai kebutuhan Anda.

Klik OK. Sekarang Anda memiliki akses command prompt di bawah Menu Alat.

LuvAspNet
sumber
23
Ide bagus - imp yang salah. Setel "Argumen" ke / k "C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ Tools \ VsDevCmd.bat"
gap
solusi di atas tidak memperbaiki 'aspnet_regsql.exe' dari command prompt. Solusi kabel lakukan.
Hammad Khan
1
Jika Anda tidak tahu nilai "Argumen" mana yang harus digunakan, lakukan pencarian Windows untuk "perintah pengembang", klik kanan pada ikon Prompt Perintah Pengembang, lalu klik "Properti" pada menu konteks, Anda akan melihat contoh dari argumen yang benar ditampilkan di bidang input "Target".
Lopsided
307

Untuk beberapa alasan, itu tidak benar menambahkan ikon saat menjalankan Windows 8+. Inilah cara saya menyelesaikannya:

Menggunakan Windows Explorer, navigasikan ke:

C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Visual Studio 2013

Di folder itu, Anda akan melihat jalan pintas bernama Visual Studio Toolsyang memetakan (dengan asumsi instalasi default):

C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts

Klik dua kali pintasan (atau buka folder di atas).

Dari folder itu, salin pintasan bernama Developer Command Prompt for VS2013(dan yang lainnya yang menurut Anda berguna) ke direktori pertama (untuk Start Menu). Anda kemungkinan akan diminta untuk akses administratif (melakukannya).

Setelah Anda selesai melakukannya, Anda sekarang akan memiliki ikon yang tersedia untuk command prompt 2013.

WiredPrairie
sumber
1
Saya menulis beberapa skrip PowerShell untuk memulihkan pintasan: blog.quppa.net/2014/07/18/…
Quppa
2
Baik. Meskipun, langkah-langkah ini sangat sederhana dan cepat, saya tidak yakin ini akan menghemat waktu. :)
WiredPrairie
3
Membantu, Terima kasih banyak Setelah Anda berada di folder Tools \ ShortCuts, Anda dapat mengklik kanan dan pin untuk memulai atau pin ke task bar.
VivekDev
@Quppa skrip yang bagus. Cukup kirimkan sebagai jawaban. Karena semua "solusi" yang disebutkan hanyalah alat yang banyak bekerja.
Edward Olamisan
Akhirnya satu jawaban yang benar. Untuk 64bit, klik kanan dan ubah Target menjadi:% comspec% / k "" C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ VC \ vcvarsall.bat "" amd64
Dirk Bester
25

Saya menggunakan versi modifikasi dari jawaban ini - berdasarkan pengalaman saya menambahkannya ke VS 2010:

  1. Pilih Tools>> External Toolsdi Visual Studio
  2. Klik Add
  3. Judul: Saya menggunakan Visual Studio Command &Prompt
    • &P Membuat P a tombol cara pintas alt (saat menu aktif)
    • Saya awalnya menggunakan C, tetapi itu bertentangan dengan pintasan yang ada untuk Customize
  4. Perintah: C:\Windows\System32\cmd.exe
  5. Argumen: \k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\vsvars32.bat
    • /k terus sesi sekunder aktif sehingga jendela tidak menutup pada file bat
  6. Direktori Awal: Saya menggunakan $(ProjectDir)(dari dropdown)
  7. Klik OK.

Sekarang Anda memiliki akses command prompt di bawah Menu Alat.

Lihat juga: Tambahkan command prompt ke Visual C # Express 2010

Michael Paulukonis
sumber
Saya memastikan untuk tidak mencentang Prompt for argumentssebelum menerima dialog.
Chris Moutray
1
Untuk argumen di langkah 5, harus '/ K' bukan '\ k'
MrSlippers
16

masukkan deskripsi gambar di sini

Anda cukup pergi ke Menu> Semua Program> Visual Studio 2013. Pilih tautan folder "Alat Visual Studio". Ini akan membuka folder. Ada banyak pintasan untuk command prompt yang dapat Anda gunakan. Mereka bekerja dengan sempurna untuk saya.

Saya pikir triknya di sini mungkin ada versi yang berbeda untuk prosesor yang berbeda, maka mereka menggabungkan semuanya.

Hammad Khan
sumber
Sesederhana itu, cara ini lebih efisien yang mencoba menjalankan perintah, karena, terkadang Anda memiliki instalasi VS yang berbeda, atau folder yang berbeda.
Amauri
7

Saya tidak tahu apakah ini berubah baru-baru ini - jawaban yang diberikan oleh Samuel tidak berlaku bagi saya meskipun tautan itu tampaknya berwibawa.

Beberapa hal

1) Untuk beberapa alasan, folder di menu mulai dipanggil Visual Studio 2013, dan tidak Microsoft Visual Studio 2013. Menggunakan antarmuka aplikasi win8 Anda mungkin melihat entri 2010 Microsoft Visual Studio 2010, dan karena Anda tidak melihat folder 2013 baru di Microsoft Visual Studio 2013sebelahnya, Anda menganggap itu tidak ada. Tapi itu adalah .. Hanya beberapa halaman gulir ..

2) Tampaknya Windows 8 (atau setidaknya 8.1) tidak dapat menampilkan sub-folder. Saya mencoba membuat folder di bawah Visual Studio 2013folder dengan cara pintas, dan seluruh folder tidak muncul.

3) Itulah sebabnya apa yang diinstal adalah jalan pintas. Tidak yakin apa perilaku windows 7 dengan pintasan di menu mulai, tetapi menu aplikasi hanya menampilkannya seperti folder. Ketika Anda mengkliknya, itu akan membawa Anda ke apa yang disebut pintas yang hilang di penjelajah.

Solusi akhir: di bawah C:\ProgramData\Microsoft\Windows\Start Menu\Programs, buat folder baru bernama Microsoft Visual Studio 2013. Salin pintasan dari C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcutske folder baru itu. Maka Anda akan memiliki ikon Anda menggunakan antarmuka aplikasi windows 8 di bawah judul yang merupakan nama folder baru.

Anda juga dapat mulai mengetik dari layar mulai VS2013, dan ikon sekarang akan muncul.

Gerard ONeill
sumber
Panggilan bagus di Windows 8 tidak menampilkan sub-folder, cukup menjengkelkan.
Thorarin
Aneh, Anda dirampok oleh WiredPrairie yang memposting versi buruk dari jawaban Anda. Mungkin Anda membutuhkan bahasa fokus yang lebih ringkas dan topik daripada dinding teks. Jadi hanya "Solusi akhir", dan kemudian daftar masalah yang singkat dan apa yang memperbaikinya?
Dirk Bester
Dirk, jawaban WiredPrairie mungkin tidak menjelaskan apa pun, tetapi itu adalah jawaban pertama untuk mengatakan apa yang perlu dilakukan, dan itu memang terjadi hampir setahun sebelum saya. Saya memang 'merindukan' jawabannya meskipun karena tidak ada yang dijelaskan, tidak menyadari itu sama dengan saya;) Saya senang 2 orang menemukan wawasan saya bermanfaat.
Gerard ONeill
1

Karena solusi apa pun yang diberikan sejauh ini akan membuka prompt perintah pada folder proyek, Anda masih harus menavigasi ke folder proyek. Jika Anda tertarik untuk mendapatkan command prompt langsung ke folder proyek, berikut adalah 2 langkah saya:

  1. Klik kanan pada solusi explorer pada nama proyek (tepat di bawah nama solusi) dan pilih perintah "Buka Folder di File Explorer"
  2. Setelah Windows Explorer terbuka, cukup ketik bilah alamat "cmd" dan kemudian tekan enter!

Et voila! Semoga itu bisa membantu

MarcWithAC
sumber
Tidak. Ini membuka prompt cmd dan semua orang sudah tahu bagaimana melakukannya dengan berbagai cara. OP meminta prompt perintah DEVELOPER. Akhirnya, mengapa Anda melakukan sesuatu yang rumit ketika Anda bisa menyematkan prompt pengembang ke bilah tugas dan memodifikasi awal untuk menjadi apa yang Anda inginkan?
Dirk Bester
1

Visual studio command prompt tidak lain adalah prompt perintah reguler di mana beberapa variabel lingkungan ditetapkan secara default. Variabel ini diatur dalam skrip batch: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat. Jadi pada dasarnya untuk mendapatkan prompt perintah studio visual untuk versi tertentu, cukup buka prompt perintah biasa dan jalankan skrip batch ini: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat (Ubah visual versi studio berdasarkan versi yang Anda instal). Voila Anda sudah mendapatkan command prompt visual studio. Anda dapat menulis skrip untuk menjalankan file batch dan membuka cmd.exe.

prashanthn
sumber
0

Saya menggunakan VS 2012, jadi saya menavigasi ke " C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012\Visual Studio Tools" dan berlari sebagai administrator pintasan "Prompt Perintah Pengembang untuk VS2012" ini. Di shell perintah saya menempelkan yang disarankan

aspnet_regiis -i

dan seperti yang saya duga ini tidak menghasilkan kesuksesan di Windows 10: masukkan deskripsi gambar di sini

Jadi yang perlu saya lakukan adalah "Aktifkan / Nonaktifkan Fitur Windows" di Control Panel dan restart mesin saya untuk melakukan perubahan. Itu memang menyelesaikan masalah. Terima kasih.

Chagbert
sumber