"'devenv' ist nicht als ein interner oder externer Befehl ..."
Gibt es eine Möglichkeit, nur öffnen Sie ein VS-Projekt von der Eingabeaufforderung aus? Zum Beispiel, den Weg mit Atom, navigieren Sie zu dem Ordner, den Sie öffnen möchten, und führen Sie einfach "atom .
" Bedeutet, dass die Art von utility-existieren für VS?
Bearbeiten: Wäre das äquivalent zu diesem "C:\> devenv /run SomeSolution.sln
" ?
wenn dem so ist, großartig! Aber es scheint immer noch ein problem zu sein, weil ich denke, dass die "devenv" - Befehl sollte zumindest erkannt werden, aber ich derzeit
'devenv' ist nicht als ein interner oder externer Befehl,
betriebsbereiten Programm oder batch-Datei.
Sah ich, dass ein S/O Mitwirkender empfohlen hinzufügen
C:\Program Files (x86)\Microsoft Visual Studio
10.0\Common7\IDE\devenv.exe
dem PFAD-Umgebungsvariablen, Werte wie diese, pro MSDN, was ich auch Tat, aber ich bekomme die gleiche Meldung.
Kann mir jemand erklären, was vor sich geht und wie man es beheben? Dank
- Verwenden Sie das Startmenü zum starten der Eingabeaufforderung Visual Studio (welche version von VS, die Sie verwenden), in manchen Versionen auch genannt, die Entwickler-Befehl Fenster. Aus dieser Eingabeaufforderung
devenv
funktionieren sollte. Sie können nicht fügen Sie eine ausführbare Datei in dem PFAD befindet, können Sie den Ordner, der die EXE-Datei befindet, obwohl. Bei der Frage nichts (einschließlich Antworten) Empfehlung hinzufügen, was Sie sagte, der PFAD jedoch.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie hinzufügen neuen Pfad zu den bestehenden Pfad Wert.
Komplett-Lösung:
Gehen
MyComputer >> Properties >> Change Settings >> Advanced >> Environmental variables
Klicken Sie auf Pfad Wert am unteren Bereich, und klicken Sie dann auf Bearbeiten.
Schaltfläche " neuen Pfad hinzufügen, um Ihre devenv.exe Ordner Lage.
Für mich ist "D:\Program Files\Microsoft Visual Studio Community 2017\Common7\IDE\"
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\IDE
Dies ist viel einfacher, als es aussieht. Gehen Sie auf das root-Verzeichnis für das Projekt aus, geben Sie den Namen des
.sln
Datei, und drücken Sie die EINGABETASTE. Windows weiß, wie Sie die Registrierung verwenden, odevenv.exe
basierend auf der Erweiterung der Datei, die Sie ausführen.Beispiel:
Dieser Technik ist die gleiche, als wenn Sie öffnete die sln-Datei durch Doppelklick im Explorer.
Auf ähnlichen Problem, für VS 2017, wollte ich eine Lösung schaffen, unten fein gearbeitet: