Visual Studioでプロジェクトをコンパイルすると、「execタスクを実行するにはコマンドが必要です」というエラーメッセージが行番号なしで表示されます。このエラーはどういう意味ですか?
(私自身の質問をして答えてしまったことをお詫びします。これを書いているときに答えを見つけました。気分を害しないように、コミュニティwikiにしました。)
ケンエゴジは 答えを見つけた 。
このメッセージは、ビルド前またはビルド後のコマンドの改行文字の迷いが原因で発生します。
そのリンクはもはや良くありません。
[〜#〜] here [〜#〜] は新しいリンクです。
そして、ここにブログからの適切な引用があります:
「いくつかのヘアをプールした後、最近このプロジェクトのビルド前のアクションを編集したことを覚えています。これを調べると、ビルド前のスクリプトの最後に予備の改行が残っていることがわかりました。そのため、VS2005はmsbuildに空のコマンドを実行するように命令を送信しました。」