プロジェクトのContentサブフォルダーにコンテンツ(オーディオファイル、構成ファイル、テクスチャなど)を保存するゲームエンジンに取り組んでいます。マスターファイルは$(ProjectDir)/ Contentにあり、マスターファイルが変更されるたびに個々のターゲットディレクトリ(「Debug/Content」および「Release/Content」)にコピーする必要があります。
私はかなりうまく機能するビルド後のイベントを使用しています:
XCOPY "$(ProjectDir)Content" "$(TargetDir)Content" / I / D / E / C / Y
残念ながら、ビルドとリンクが発生した場合にのみ機能します。つまり、.cppファイルを「タッチ」してトリガーする必要があります。そうしないと、VSはビルド後のXCOPYコマンドを実行しません。
Build(F6)またはRun(F5)で常にコマンドを実行するようにする方法はありますか?または、プロジェクト内のコンテンツファイルを処理するためのより良い方法はありますか?コンテンツファイルをすばやく調整してから、ゲームを実行してプレビューできるようにしたいと考えています。
これは、Visual Studio2012Professionalにあります。