1

Visual Studio 2010 を使用して .exe を生成しようとしていますが、最初は正常にビルドされますが、.exe を削除し、2 回目にファイルを変更せずにビルドしようとすると、.exe が再度生成されません。 .exeが存在しない場合でも、次のように表示されます。

========== ビルド: 0 成功、0 失敗、1 最新、0 スキップ ==========

インターネットを検索したところ、VS2010の「再構築」オプションを毎回使用することで、再構築できる可能性があることがわかりました。しかし、常に devenv /build "Debug|x64" のようなものを使用してコマンド プロンプトから .exe を生成しているため、再構築オプションを使用したくありません。

また、Visual Studio 2012 を使用してビルドしようとしましたが、2 回目の生成でも同じ問題に直面しています。

解決策を教えてください。私は2週間から試していますが、この問題でうまく機能する解決策(「再構築」オプションを除く)が見つかりませんでした。

4

2 に答える 2

1

プロジェクト プロパティ -> ビルド イベント -> ビルド後のイベント -> コマンド ライン:

del /F /Q "$(IntDir)\$(MSBuildProjectName).lastbuildstate"

これにより、ビルドのたびに lastbuildstate ファイルが削除されるため、毎回 .exe ファイルが再生成されます。

于 2013-09-17T14:40:02.027 に答える
0

ソリューション エクスプローラー ウィンドウでプロジェクトの名前を右クリックし、[再構築] をクリックします。

于 2015-09-15T07:38:39.070 に答える