错误“exec 任务需要命令来执行”是什么意思?

问题描述 投票:0回答:2

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

(对提出和回答我自己的问题表示歉意;我在写这篇文章时刚刚找到了答案。已将其设为社区维基,以免冒犯。)

c# .net exception
2个回答
94
投票

Ken Egozi 找到了答案

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


11
投票

该链接不再有效。
这里是一个新链接。

这是博客中的相关引用:
“梳理了几根头发后,我记得最近我编辑了这个项目的预构建动作。 查了一下,我发现我在预构建脚本的末尾留下了一个备用换行符。于是VS2005给msbuild发送了一个运行空命令的命令。”

© www.soinside.com 2019 - 2024. All rights reserved.