Dov’è il prompt dei comandi per sviluppatori per VS2013?

Ho bisogno di eseguire il file web.exe dal prompt dei comandi dello sviluppatore in Visual Studio 2013. Per impostazione predefinita, il prompt dei comandi non è installato in Visual Studio 2013.

In precedenza, stavo usando Visual Studio 2012. Avevo installato prompt dei comandi per impostazione predefinita.

Qualcuno sa perché VS2013 non ha il prompt dei comandi dello sviluppatore di default? Come posso impostare il prompt dei comandi dello sviluppatore per VS2013?

Dal VS2013 Menu Selezionare “Strumenti”, quindi selezionare “Strumenti esterni”. Inserisci come di seguito:

  • Titolo : “VS2013 Native Tools-Command Prompt” sarebbe buono
  • Comando : C:\Windows\System32\cmd.exe
  • Argomenti : /k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\VsDevCmd.bat"
  • Directory iniziale : selezionare in base alle proprie esigenze.

Clicca OK. Ora hai il comando di accesso rapido sotto il menu Strumenti.

Per qualche motivo, non aggiunge correttamente un’icona quando si esegue Windows 8+. Ecco come l’ho risolto:

Utilizzando Windows Explorer, vai a:

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

In quella cartella, vedrai un collegamento denominato Visual Studio Tools che esegue il mapping (assumendo l’installazione predefinita):

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

Fai doppio clic sul collegamento (o vai alla cartella sopra).

Da tale cartella, copiare il collegamento denominato Developer Command Prompt for VS2013 (e tutti gli altri che ritieni utili) nella prima directory (per il Start Menu ). Probabilmente ti verrà richiesto l’accesso amministrativo (fallo).

Una volta che hai fatto, ora avrai un’icona disponibile per il prompt dei comandi del 2013.

Ho usato una versione modificata di questa risposta – in base alle mie esperienze aggiungendola a VS 2010:

  1. Seleziona Tools >> Tools External Tools in Visual Studio
  2. Fai clic su Add
  3. Titolo: utilizzo Visual Studio Command &Prompt
    • &P Rende un tasto di scelta rapida alt (quando il menu è attivo)
    • Inizialmente ho usato C, ma questo è in conflitto con il collegamento esistente per Personalizza
  4. Comando: C:\Windows\System32\cmd.exe
  5. Argomenti: \k "C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\vsvars32.bat
    • /k mantiene triggers una sessione secondaria in modo che la finestra non si chiuda sul file .bat
  6. Directory iniziale: utilizzo $(ProjectDir) (dal menu a discesa)
  7. Clicca OK.

Ora hai il comando di accesso rapido sotto il menu Strumenti.

Vedi anche: Aggiungi prompt dei comandi a Visual C # Express 2010

inserisci la descrizione dell'immagine qui

Puoi semplicemente andare su Menu> Tutti i programmi> Visual Studio 2013. Seleziona il collegamento alla cartella “Visual Studio Tools”. Questo aprirà la cartella. C’è un sacco di scorciatoie per il prompt dei comandi che puoi usare. Hanno funzionato perfettamente per me.

Penso che il trucco qui potrebbe essere ci sono diverse versioni per processori diversi, quindi li hanno messi tutti insieme.

Non so se questo è cambiato di recente – la risposta data da Samuel non si applicava a me anche se quel collegamento sembrava autorevole.

Un paio di cose

1) Per qualche motivo, la cartella nel menu di avvio è chiamata Visual Studio 2013 e non Microsoft Visual Studio 2013 . Utilizzando l’interfaccia delle app win8 potresti vedere la voce 2010 Microsoft Visual Studio 2010 , e visto che non vedi la nuova cartella 2013 Microsoft Visual Studio 2013 accanto, presumi che non ci sia. Ma è .. Solo poche pagine scorre via ..

2) Sembra che Windows 8 (o almeno 8.1) non possa visualizzare sottocartelle. Ho provato a creare una cartella sotto la cartella di Visual Studio 2013 con scorciatoie e l’intera cartella non è stata mostrata.

3) Ecco perché ciò che è installato è una scorciatoia. Non sei sicuro di quale sia il comportamento di Windows 7 con un collegamento nel menu di avvio, ma il menu app lo mostra come una cartella. Quando fai clic su di esso, ti porta alle cosiddette scorciatoie mancanti in explorer.

Soluzione finale: in C:\ProgramData\Microsoft\Windows\Start Menu\Programs , creare una nuova cartella denominata Microsoft Visual Studio 2013 . Copia le scorciatoie da C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\Tools\Shortcuts in quella nuova cartella. Poi avrai le tue icone usando l’interfaccia dell’app di Windows 8 sotto l’intestazione che è il nome della nuova cartella.

Potrai anche iniziare a digitare dalla schermata iniziale VS2013 e le icone verranno visualizzate.

Poiché qualsiasi soluzione fornita fino ad ora aprirà il prompt dei comandi nella cartella del progetto, sarà comunque necessario navigare nella cartella del progetto. Se sei interessato a ottenere il prompt dei comandi direttamente nella cartella del progetto, ecco i miei 2 passaggi:

  1. Fare clic con il tasto destro del mouse su solution explorer sul nome del progetto (appena sotto il nome della soluzione) e selezionare il comando “Apri cartella in Esplora file”
  2. Una volta aperto Windows Explorer, digita semplicemente la barra degli indirizzi “cmd” e premi invio!

Et voilà! Spero possa aiutare

Il prompt dei comandi di Visual Studio non è altro che il normale prompt dei comandi in cui poche variabili di ambiente sono impostate per impostazione predefinita. Queste variabili sono impostate nello script batch: C: \ Programmi (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat. Quindi, in sostanza per ottenere un prompt dei comandi di Visual Studio per una particolare versione, basta aprire il prompt dei comandi regolare ed eseguire questo script batch: C: \ Programmi (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ Tools \ VsDevCmd.bat (Cambia la visuale versione di studio in base alla versione installata). Voilà hai il prompt dei comandi di Visual Studio. È ansible scrivere uno script per eseguire il file batch e aprire cmd.exe.

Funziona con VS 2017
Ho installato Visual Studio Command Prompt (devCmd) strumento di estensione.
Puoi scaricarlo qui: https://marketplace.visualstudio.com/items?itemName=ShemeerNS.VisualStudioCommandPromptdevCmd#review-details

Fare doppio clic sul file, assicurarsi che l’IDE sia chiuso durante l’installazione.
Apri Visual Studio e lancia Prompt dei comandi dello sviluppatore da VS2017

inserisci la descrizione dell'immagine qui

Sto usando VS 2012, quindi ho navigato in ” C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft Visual Studio 2012\Visual Studio Tools ” e ho eseguito come amministratore questa scorciatoia “Prompt dei comandi dello sviluppatore per VS2012”. Nella shell di comando ho incollato il suggerito

aspnet_regiis -i

e come sospettavo, questo non ha avuto alcun successo su Windows 10: inserisci la descrizione dell'immagine qui

Quindi tutto quello che dovevo fare era “Attivare / distriggersre funzionalità Windows” nel Pannello di controllo e riavviare la mia macchina per effettuare le modifiche. Questo ha risolto il problema. Grazie.