すべてのビルドで特定のディレクトリを出力フォルダ( "bin")にコピーします。私はそれがポストビルドスクリプトを介して処理できると思います。しかし、ディレクトリ自体をコピーする方法がわかりません。私は特定のファイルを処理する方法を知っています。例えばのためにディレクトリ全体を出力フォルダにコピーし、フォルダ構造を維持しますか?
、これはファイルのために動作します:プロパティ>ビルドイベント
で
プロジェクト>>投稿
COPY "$(SolutionDir)Resources\Release Notes.pdf" "$(TargetDir)"
を構築しかし、私は持っていると仮定ディレクトリTemplate
、今私はすべてTemplate
の下に来る必要があります成功するとフォルダ構造を維持してbin
フォルダに移動します。
私はこれを試してみました:
COPY "$(SolutionDir)Resources\Template\" "$(TargetDir)"
のみTemplate
ディレクトリ内のファイルは、この方法ではなく、サブディレクトリおよびTemplate
フォルダ内のファイルをコピーされます。私はTemplate
というフォルダ自体を私の出力のbin
フォルダに入れたいと思っています。言い換えれば、bin
は、次のようになります。
bin > Template > abc.xxx
xxx.yyy
Subdirectory1 > asd.qwe
zxc.qwe
Subdirectory2 > ...
これが重複かもしれないが、私は、関連するスレッドを見つけることができませんでした。ありがとう。
/Sを使用してSolutionDirの上に1つのディレクトリを空白のフォルダを無視できることに注意してください。空のフォルダを含むすべてをコピーするには、代わりに/ Eを使用します。 –