0

VS2012では。ビルド前のイベントを次のように設定しました。

md "$(TargetDir)Strings"

初めて正常に動作し、ディレクトリを作成します。その後。私が構築しているときはいつでも、それはエラーを示しています:

エラー1エラーMSB3073:コマンド "md" C:\ FIT \ Tech \ Programmer365 \ Projects \ SDR \ Debug \ Strings ":VCEnd"がコード1で終了しました。C:\ Program Files(x86)\ MSBuild \ Microsoft.Cpp \ v4.0 \ V110 \ Microsoft.CppCommon.targets 124 5 SDR-UI

助けていただければ幸いです。

4

1 に答える 1

0

ディレクトリを作成した後、再度作成しようとすると失敗します。MSBuildは、ディレクトリがすでに存在するため(場所などに書き込めないのではなく)、失敗したことを実際に区別できないため、ビルドは失敗します。

ディレクトリを条件付きで作成する必要があります。これを行う方法については、こちらをご覧ください。バッチを使用してフォルダを作成しますが、まだ存在しない場合に限ります

于 2013-02-08T00:22:53.870 に答える