Ich habe eine Konsole App, die einige Aktionen auf einer C# -Lösung mit csc.exe
, msbuild.exe
und tf.exe
ausgeführt wird.
Ich möchte meine App im Kontext der Visual Studio developer command prompt
(ohne tatsächlich den Benutzer öffnen) ausführen, da es automatisch die Pfade für die oben genannten Dateien so reduziert die Notwendigkeit für sie suchen und speichert die Pfade lokal für jeden Benutzer.
Wie kann ich meine Konsolenanwendung unter der Eingabeaufforderung des Entwicklers ausführen?Run Console-Anwendung unter Entwickler Eingabeaufforderung
2
A
Antwort
0
Sie können eine Batch-Datei wie so erstellen:
"C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\Tools\VsDevCmd.bat" && echo %FrameworkDir%
Diese die Umwelt einrichtet, dann spiegelt der Wert eines der gesetzten Variablen auf. Ersetzen Sie einfach den Befehl echo
durch einen eigenen Befehl.
+0
Wenn das für Sie funktioniert, werden Sie die Antwort akzeptieren? –
Verwandte Themen
- 1. Problem mit Entwickler Eingabeaufforderung für Visual Studio
- 2. Run erhöhte Powershell-Befehl über die Eingabeaufforderung
- 3. 2 Entwickler unter 1 xcode
- 4. Benötigen Sie Erläuterungen zu Cmd, Powershell, Entwickler Eingabeaufforderung usw.
- 5. Debugging unter Linux für Windows Entwickler
- 6. g ++ funktioniert nicht unter Windows Eingabeaufforderung
- 7. Urlwatch von der Eingabeaufforderung unter Windows
- 8. Run nuget Paket-Manager-Konsole von Visual Studio Eingabeaufforderung
- 9. Run Ansible-Playbook auf localhost unter Windows
- 10. Run Selen Test mit Firefox unter Linux
- 11. Run Docker unter Windows ohne Virtualisierung
- 12. Run istioctl neben kubectl unter Fisch Schale
- 13. Run Redis in Marathon (Mesos) unter einer URL
- 14. Beste VirtualBox-Einstellungen für Entwickler unter Windows 8 und vs2012
- 15. Was sind gute Datenbankoptionen für App-Entwickler unter Mac OSX?
- 16. Gerätegruppe kann nicht unter Bibliothek/Entwickler/XCPGGeräte erstellt werden
- 17. Wie repariere ich die q Eingabeaufforderung unter Cygwin, mit Minze?
- 18. Ausführen der Eingabeaufforderung Funktionalität unter Verwendung von Win32
- 19. Wie installiert man Eclipse für Java-Entwickler, C/C++ Entwickler, PHP-Entwickler zur gleichen Zeit?
- 20. Stellen als Entwickler Eingabeaufforderung von VS in Visual Studio-Code Standard
- 21. kann Entwickler Eingabeaufforderung für Visual Studio 2013 nicht finden Windows Server 2012
- 22. Apple Entwickler Statistik
- 23. Run Datenträgerbereinigung Wenn fsutil kehrt unter einer bestimmten Größe
- 24. Externe 'npm run' Skripte in package.json unter Windows?
- 25. Android Entwickler-Dokumentation: herunterladen?
- 26. Iphone Individuelle Entwickler Haftung
- 27. Fehler mit "npm run" "npm run submitTransaction"
- 28. Ignorieren redmine Eingabeaufforderung, wenn dockerfile
- 29. Interaktive Eingabeaufforderung mit thor
- 30. Entwickler-Webproxy
Möglicherweise können Sie diese http://stackoverflow.com/questions/34945164/open-visual-studio-command-prompt-from-c-sharp-code, http://stackoverflow.com/questions/ überprüfen 25286082/sending-arguments-to-developer-command-prompt-for-visual-studio und http://www.c-sharpcorner.com/forums/want-to-run-command-in-vs-command-promt- von-c-sharpnet-or-vb-net –
Sicher führen Sie einfach die vsdevcmd.bat-Datei aus einem Prozess in Ihrer App? – BugFinder
Mit diesen Lösungen kann ich nicht die Umgebungsvariablen verwenden, die von der Eingabeaufforderung für Entwickler im Kontext meiner App festgelegt wurden. – Yoav