2017-05-06 36 views
3

私はいくつかの共通のいくつかの設定(出力パス、exe命名規則、中間ディレクトリなど)を持つ関連するC++プロジェクトをいくつか作成し、必要なものの大半を設定することにしました。作業ディレクトリは:VC++のプロパティシートで作業ディレクトリを変更することはできますか?

enter image description here

これは、デフォルトでは$(PROJECTDIR)に設定されていますが、私はそれが代わりに$(OUTDIR)を可能にしたいと私はプロパティシートを介してこれを達成するために期待していました。

残念ながらプロパティシート自体は、(プロジェクトのプロパティページは、上に示していない)「デバッグ」セクション含まれていないようです:

enter image description here

を作業ディレクトリ値を上書きすることは可能ですVS 2015 Community Edition(Update 3)のプロパティシートを使用していますか?

答えて

2

これらの設定は通常、foo.vcxproj.userファイルに保存されています(デフォルトから変更されている場合)。代わりにプロパティシートに入れることができます。これをあなたのプロパティシートに置くことは、あなたが望むことをしなければなりません:

<PropertyGroup Label="Debugging Properties"> 
    <LocalDebuggerWorkingDirectory>$(OutDir)</LocalDebuggerWorkingDirectory> 
    <DebuggerFlavor>WindowsLocalDebugger</DebuggerFlavor> 
</PropertyGroup> 
関連する問題