1

典型的なビルド後のイベントは次のようになります。

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\" 

ただし、これは、一般的なアプリケーション データではなく、ユーザーのローカル アプリ データ パスにコピーされます。一般的なアプリケーション データの場合はどうすればよいですか?

4

1 に答える 1

1

欲しいと思います%ALLUSERSPROFILE%\MyPathsetコマンドラインでの使用が見つかりました。

于 2013-07-30T14:55:02.563 に答える