0

OutputPathビルド後に.csprojファイルを変更する必要があるシナリオがあります。
ビルド後のイベントでこれを行う方法があるかどうか知りたいです。

4

2 に答える 2

1

Pythonスクリプトなどを使用して.csproj自体を変更して(またはすべての)構成のOutputPathの値を変更するビルド後のイベントを作成できますが、.csprojを変更すると現在のビルドが無効になります。 F5またはF7をもう一度押すと、VSはプロジェクト自体が何度も変更されたと見なされるため、プロジェクトを再度ビルドします。

于 2012-09-03T19:59:54.467 に答える
0

私が正しく理解していれば、ビルド製品を別のディレクトリに配置するだけです。

したがって、2つの簡単なオプション:1。ビルド後のイベントで、ファイルをコピーするだけです。

    xcopy $(TargetDir) <destination>
  1. プロジェクトのビルドパスをまとめて変更します。[プロジェクトのプロパティ]->[ビルド]->[出力パス]で

お役に立てれば

于 2012-09-03T19:50:27.893 に答える