典型的なビルド後のイベントは次のようになります。
COPY "$(SolutionDir)Resources\abc.xyz" "$(TargetDir)"
ソリューション ディレクトリ、出力ディレクトリなど、さまざまなマクロが存在します。しかし、システムの特別なフォルダにコピーするにはどうすればよいですか? そのためのマクロはありますか?Common App Data フォルダにコピーしたい。
理由: クライアント マシンから、アプリは共通の appdata ディレクトリ内のファイルにアクセスします。開発マシンでシナリオをシミュレートするにabc.xyz
は、アプリ ディレクトリにも が存在することを確認する必要があります。post-build のようなものにコピーabc.xyz
するにはどうすればよいですか?$(SolutionDir)Resources\abc.xyz
$(App_Data)
フォルダーを更新するたびに手動でコピーして貼り付けることができResources
ますが、VSで自動化したいと思います。
アップデート:
xcopyでこれを行うことができます、
XCOPY "$(SolutionDir)Resources\abc.xyz" "%appdata%\MyPath\"
ただし、これは、一般的なアプリケーション データではなく、ユーザーのローカル アプリ データ パスにコピーされます。一般的なアプリケーション データの場合はどうすればよいですか?