exec任务需要一个命令执行的错误是什么意思?

在Visual Studio中编译项目时,出现错误消息“执行任务需要执行的命令”,没有行号。 这个错误是什么意思?

(为了回答我自己的问题而抱歉,在写这篇文章的时候我刚刚find了一个答案,已经把它做成了社区wiki,以免冒犯。)

Ken Egozi find了答案 。

该消息是由前或后编译命令中的杂散换行字符引起的。

那个链接不再好。
这是一个新的链接。

这里有一个相关的博客引用:
“在汇集了一些头发之后,我记得我最近已经编辑了这个项目的预生成行动,看着这个,我发现我在预生成脚本的末尾留下了一个空白的换行符,于是VS2005发送了msbuild命令运行一个空的命令“。