VS2013 için Geliştirici Komut İstemi nerede?


304

Web.exe dosyasını Visual Studio 2013'teki geliştirici komut istemimden çalıştırmam gerekiyor. Varsayılan olarak, komut istemi Visual Studio 2013'te yüklü değildir.

Daha önce Visual Studio 2012 kullanıyordum. Varsayılan olarak geliştirici komut istemi kurulmuştu.

VS2013'ün neden varsayılan olarak geliştirici komut istemi olmadığını bilen var mı? VS2013 için geliştirici komut istemini nasıl ayarlayabilirim?


Yanıtlar:


244

VS2013 Menüsünden "Araçlar" ı ve ardından "Harici Araçlar" ı seçin. Aşağıdaki gibi girin:

  • Başlık : "VS2013 Yerel Araçlar-Komut İstemi" iyi olurdu
  • Komut :C:\Windows\System32\cmd.exe
  • Bağımsız Değişkenler :/k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat"
  • İlk Dizin : İhtiyaçlarınıza uygun olarak seçin.

Tamam'ı tıklayın. Artık Araçlar Menüsü altında komut istemi erişimine sahipsiniz.


23
İyi fikir - yanlış impl. "Bağımsız Değişkenler" i / k "C olarak ayarlayın: C: \ Program Files (x86) \ Microsoft Visual Studio 12.0 \ Common7 \ Tools \ VsDevCmd.bat"
boşluk

Yukarıdaki çözüm 'aspnet_regsql.exe' komut isteminden düzeltilmedi. Kablolu çözüm yaptı.
Hammad Khan

1
Hangi "Bağımsız Değişkenler" değerini kullanacağınızı anlayamıyorsanız, "geliştirici komutu" için bir Windows araması yapın, Geliştirici Komut İstemi simgesini sağ tıklayın, ardından içerik menüsünde "Özellikler" i tıklayın, bir örnek göreceksiniz "Hedef" girdi alanında gösterilen doğru argümanlardan.
Lopsided

307

Bazı nedenlerden dolayı, Windows 8+ çalıştırıldığında düzgün bir simge eklemiyor. İşte nasıl çözdüm:

Windows Gezgini'ni kullanarak şuraya gidin:

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

Bu klasörde, şununla eşleşen bir kısayol görürsünüz Visual Studio Tools(varsayılan yüklemeyi varsayarak):

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

Kısayola çift tıklayın (veya yukarıdaki klasöre gidin).

Bu klasörden adlı Developer Command Prompt for VS2013(ve yararlı bulduğunuz diğer) kısayolu ilk dizine (için Start Menu) kopyalayın . Muhtemelen yönetici erişiminiz istenir (bunu yapın).

Bunu yaptıktan sonra, şimdi 2013 komut istemi için bir simgeye sahip olacaksınız.


1
Kısayolları geri yüklemek için birkaç PowerShell betiği yazdım: blog.quppa.net/2014/07/18/…
Quppa

2
Tamam. Bu adımlar çok basit ve hızlı olsa da, zaman kazandıracağından emin değilim. :)
WiredPrairie

3
Yardımcı oldu, çok teşekkür ederim. Tools \ ShortCuts klasörüne girdikten sonra, başlatmak veya görev çubuğuna sabitlemek için sağ tıklayıp sabitleyebilirsiniz.
VivekDev

@Komik senaryoları destekleyin. Sadece cevap olarak yayınla. Çünkü tüm bahsedilen "çözümler" sadece çok fazla iştir.
Edward Olamisan

Sonunda tek doğru cevap. 64 bit için sağ tıklayın ve Hedefi şu şekilde değiştirin:% comspec% / k "" C: \ Program Dosyaları (x86) \ Microsoft Visual Studio 12.0 \ VC \ vcvarsall.bat "" amd64
Dirk Bester

25

Bu cevabın değiştirilmiş bir versiyonunu kullandım - VS 2010'a eklediğim deneyimlerime dayanarak:

  1. Visual Studio'da Tools>> seçinExternal Tools
  2. Tıklayın Add
  3. Başlık: kullanıyorum Visual Studio Command &Prompt
    • &P P'yi bir alt kısayol tuşu yapar (menü etkinken)
    • Başlangıçta C'yi kullandım, ancak bu, Özelleştir için mevcut kısayolla çakışıyor
  4. Komut: C:\Windows\System32\cmd.exe
  5. Argümanlar: \k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\vsvars32.bat
    • /k ikincil oturumu etkin tutar, böylece pencere .bat dosyasında kapanmaz
  6. Başlangıç ​​Dizini: $(ProjectDir)Kullanıyorum (açılır menüden)
  7. Tamam'ı tıklayın.

Artık Araçlar Menüsü altında komut istemi erişimine sahipsiniz.

Ayrıca bkz: Visual C # Express 2010'a komut istemi ekleme


Prompt for argumentsİletişim kutusunu kabul etmeden önce işaretini kaldırdığınızdan emin oldum .
Chris Moutray

1
5. adımdaki bağımsız değişkenler için, '\ k' yerine '/ K' olması gerekir
MrSlippers

16

resim açıklamasını buraya girin

Menü> Tüm Programlar> Visual Studio 2013'e gidebilirsiniz. "Visual Studio Tools" klasör bağlantısını seçin. Bu klasörü açacaktır. Kullanabileceğiniz komut istemi için birçok kısayol vardır. Benim için mükemmel çalıştılar.

Sanırım buradaki hile farklı işlemciler için farklı versiyonlar olabilir, bu yüzden hepsini bir araya getiriyorlar.


Bu kadar basit, bu şekilde komutları çalıştırmayı denemek daha etkilidir, çünkü bazen farklı bir VS kurulumuna veya farklı bir klasöre sahipsiniz.
Amauri

7

Bunun yakın zamanda değişip değişmediğini bilmiyorum - Samuel'in verdiği cevap, o bağlantı güvenilir görünmesine rağmen benim için geçerli değildi.

Birkaç şey

1) Herhangi bir nedenle, başlat menüsündeki klasör çağrılır Visual Studio 2013, çağrılmaz Microsoft Visual Studio 2013. Win8 apps arayüzünü kullanarak 2010 girişini Microsoft Visual Studio 2010görebilirsiniz ve Microsoft Visual Studio 2013yanında yeni 2013 klasörünü görmediğiniz için orada olmadığını varsayabilirsiniz. Ama öyle .. Sadece birkaç sayfa kayıyor ..

2) Windows 8'in (veya en azından 8.1'in) alt klasörleri görüntüleyemediği anlaşılıyor. Visual Studio 2013Kısayollarla klasörün altında bir klasör oluşturmayı denedim ve tüm klasör gösterilmedi.

Ne neden 3) Aşağıdakilerden hangisi olduğu yüklü bir kısa yoldur. Başlat menüsünde bir kısayol ile Windows 7 davranışının ne olduğundan emin değilim, ancak uygulamalar menüsü bunu bir klasör gibi görüntüler. Üzerine tıkladığınızda, gezgindeki sözde eksik kısayollara gelir.

Son çözüm: altında C:\ProgramData\Microsoft\Windows\Start Menu\Programs, adlı yeni bir klasör oluşturun Microsoft Visual Studio 2013. Kısayolları C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcutsbu yeni klasöre kopyalayın. Ardından, simgelerinizi yeni klasör adı olan başlığın altındaki Windows 8 uygulama arayüzünü kullanarak alacaksınız.

Ayrıca başlangıç ​​ekranından yazmaya başlayabileceksiniz VS2013ve simgeler şimdi görünecek.


Windows 8'de iyi çağrı alt klasörleri göstermiyor, oldukça can sıkıcı.
Thorarin

Garip, cevabınızın kötü bir versiyonunu gönderen WiredPrairie tarafından soyuldunuz. Belki bir metin duvarı yerine daha özlü ve konu odaklı bir dile ihtiyacınız vardı. Yani sadece "Nihai çözüm", ve sonra konuların özlü bir listesi ve ne düzeltildi?
Dirk Bester

Dirk, WiredPrairie'nin cevabı hiçbir şeyi açıklamayabilir, ancak yapılması gerekenleri söyleyen ilk cevaptı ve neredeyse benden bir yıl önce geldi. Hiçbir şey açıklanmadığından, benimkiyle aynı olduğunun farkına varmamaktan dolayı cevabını 'özledim';). Mutluyum 2 kişi içgörüleri faydalı buldular.
Gerard ONeill

1

Şimdiye kadar verilen herhangi bir çözüm proje klasöründeki komut istemini açacağından, yine de projenin klasörüne gitmeniz gerekir. Komut istemini doğrudan projenin klasörüne almak istiyorsanız, işte 2 adımım:

  1. Proje adındaki çözüm gezginini sağ tıklayın (çözüm adının hemen altında) ve "Klasörü Dosya Gezgini'nde Aç" komutunu seçin
  2. Windows Gezgini açıldıktan sonra, "cmd" adres çubuğuna yazıp enter tuşuna basmanız yeterlidir!

Et voila! umarım yardımcı olur


Hayır. Bu bir cmd istemi açar ve herkes bu farklı yolların nasıl yapılacağını zaten biliyor. OP bir DEVELOPER komut istemi istedi. Son olarak, geliştirici istemlerini basitçe görev çubuğuna sabitleyebildiğinizde ve başlangıç ​​(lar) daki başlangıcı tam olarak istediğiniz şekilde değiştirmek istediğinizde neden karmaşık bir şey yapasınız ki?
Dirk Bester

1

Visual studio komut istemi, birkaç ortam değişkeninin varsayılan olarak ayarlandığı normal komut isteminden başka bir şey değildir. Bu değişkenler toplu komut dosyasında ayarlanır: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat. Temel olarak belirli bir sürüm için bir visual studio komut istemi almak için, sadece normal komut istemini açın ve şu toplu komut dosyasını çalıştırın: C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat (Görsel değişikliği yüklü sürümünüze dayalı stüdyo sürümü). Voila, visual studio komut istemini aldınız. Toplu iş dosyasını çalıştırmak ve cmd.exe dosyasını açmak için bir komut dosyası yazabilirsiniz.



0

VS 2012 kullanıyorum, bu yüzden " C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012\Visual Studio Tools" ' ye geçtim ve yönetici olarak bu "VS2012 için Geliştirici Komut İstemi" kısayolunu çalıştırdım. Komut kabuğunda önerilenleri yapıştırdım

aspnet_regiis -i

ve şüphelendiğim gibi, Windows 10'da herhangi bir başarı elde etmedi: resim açıklamasını buraya girin

Bu yüzden tek yapmam gereken, Denetim Masası'nda "Windows Özelliklerini Aç / Kapat" ve değişiklikleri etkilemek için makinemi yeniden başlatmaktı. Bu sorunu çözdü. Teşekkürler.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.