2017-05-06 2 views
3

Ich plane, ein paar verwandte C++ - Projekte zu erstellen, die alle mehrere Einstellungen gemeinsam haben (Ausgabepfad, exe Namenskonvention, intermediate directory, ...) und es geschafft habe, die meisten zu setzen, die ich brauche das Arbeitsverzeichnis:Kann das Arbeitsverzeichnis über das VC++ - Eigenschaftsfenster geändert werden?

enter image description here

Es ist auf $ (ProjectDir) standardmäßig, aber ich möchte, dass $ (OutDir) statt, und ich hatte gehofft, dass dies durch eine Eigenschaftsblatt zu erreichen.

Leider ist das Eigenschaftsblatt selbst (nicht die Eigenschaftsseiten des Projektes oben) scheint nicht zu einem „Debugging“ Abschnitt enthält:

enter image description here

Ist es möglich, das Arbeitsverzeichnis Wert außer Kraft zu setzen Verwenden eines Eigenschaftsblattes in VS 2015 Community Edition (Update 3)?

Antwort

2

Scheinbar werden diese Einstellungen normalerweise in der Datei foo.vcxproj.user gespeichert (wenn von den Standardeinstellungen geändert), können aber stattdessen in ein Eigenschaftsfenster eingefügt werden. Putting dies in Ihrem Eigenschaftenblatt sollte tun, was Sie wollen:

<PropertyGroup Label="Debugging Properties"> 
    <LocalDebuggerWorkingDirectory>$(OutDir)</LocalDebuggerWorkingDirectory> 
    <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 
</PropertyGroup> 
Verwandte Themen