私はいくつかのプロジェクトを1つのソリューションにまとめました。私は空のソリューションを作成し、これらのプロジェクトを追加しました。これがどのように見えるかの青写真です。
Root:
Project1 - directory
Project2 - directory
Debug - directory
Main.sln - file
次に、実行可能ファイルとdllを両方のプロジェクトからソリューションファイルに表示されている\debugフォルダーに転送します。プロジェクトのプロパティ>>構成のプロパティ>>一般>>'出力ディレクトリ'に移動し、新しいプロジェクトのデフォルトに変更output directory
します。$(SolutionDir)$(Configuration)\
問題は、出力ファイルが作成される場所に影響を与えず、古い宛先で作成されたままになることです。「出力ディレクトリ」の古いパスは。\Debug\でしたが、それは重要ではありません。
SolutionDir
&Configuration
が定義されていない可能性があるためでしょうか?それらの定義や値はどこで確認できますか?また、「デバッグでリリース」という新しい構成を作成したいのですが、環境変数を使用してそれを作成するにはどうすればよいですか?ありがとう!
私のプロジェクトはMFC/VisualC++です。
アドオン:SolutionDir
スクリプトで定義されている
ようなこれらの識別子はどこにありますか?.vcxprojファイルで検索しますが、それについての言及があります。.vcxprojファイルを見るためだけに新しいダミーのVS2010プロジェクトを作成しましたが、識別されたこれらのプロジェクト設定は、私が見ることができる場所では定義されていません。