2010-12-03 5 views
8

Ich schaue durch Projekteigenschaften und sehe Variablen wie $ OutDir für Ausgabeverzeichnis. Wo kann ich das ändern? Vielen Dank.

Antwort

8

Einige davon können eingestellt werden, andere nicht. Beispiel: $ OutDir wird unter Projekteigenschaften, Konfigurationseigenschaften -> Allgemein -> Ausgabeverzeichnis für C++ - Projekte und Projekteigenschaften -> Erstellen -> Ausgabepfad für C# -Projekte festgelegt.

Viele von ihnen können nicht explizit geändert werden. Beispielsweise ist $ (SolutionDir) immer der vollständige Pfad zu der .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 öffnen 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.

3

Dieses Zeug ist von Microsoft in Macros for Build Commands and Properties dokumentiert. Dieser Link ist für Visual Studio 2015 gedacht, aber ich glaube nicht, dass sich viel geändert hat.

+0

Während dies die Frage beantworten kann, [wäre es vorzuziehen] (http://meta.stackoverflow.com/q/8259), die wesentlichen Teile der Antwort hier aufzunehmen und den Link als Referenz bereitzustellen. – IKavanagh

+0

Das war genau das, was ich für Phil suchte. Vielen Dank. – Yar

Verwandte Themen