2017-07-14 3 views
1

Es gibt gemeinsame Umgebungsvariablen in einem Projekt, das ich wie $ erhalten (OUTDIR) und $ (PROJECT), die zu Visual Studio bezüglich wie Macros for Build Commands and PropertiesWie legen Sie Umgebungsvariablen für Visual Studio 2008 SP1 fest?

auf MSDN Webseite gefunden

Sind diese nur gemeinsame Umweltvariablen, die werden von Visual Studio verwendet? Müssen sie in den Projekteigenschaften selbst oder den Systemumgebungsvariablen festgelegt werden? Wie setze ich Umgebungsvariablen in VisualStdio?

+0

Visual Studio legt die über die Projekteigenschaften angezeigten Werte fest. – drescherjm

Antwort

0

Ich verwende VisualStdio 2008. Einige von denen können eingestellt werden, und einige nicht. Zum Beispiel würde $OutDir unter Projekteigenschaften eingestellt werden, Konfiguration

Eigenschaften -> Allgemein -> Ausgabeverzeichnis

für C++ Projekte und

Projekteigenschaften -> Build -> Ausgangspfad

für C# -Projekte.

Viele von ihnen können nicht explizit geändert werden. Zum Beispiel ist $(SolutionDir) immer der vollständige Pfad zur .sln-Datei. Sie können die Datei verschieben, aber Sie können den Wert nicht explizit ändern.

Für ein C++ - Projekt haben die meisten Textfelder ein Dropdown-Menü, mit dem Sie ein Bearbeitungsfenster aufrufen können. Klicken Sie auf "Makros", um alle und ihre aktuellen Werte anzuzeigen. Für ein C# -Projekt denke ich, dass sie nur auf der Registerkarte "Build-Ereignisse" verwendet werden können: Klicken Sie auf die Schaltfläche, um ein separates Bearbeitungsfenster aufzurufen, und es wird die gleiche Schaltfläche "Makros" haben.

Verwandte Themen