2013-05-16 74 views
1

在尝试编译程序我得到一个错误MSB3073:该命令_退出,代码为22的Visual Studio 2010 - 错误代码22

是什么码22是什么意思?顺便说一句,_不是实际的命令。我只是离开命令。

编辑:错字修复:MSB3073

回答

1

MSB3073是postbuild错误,所以你应该检查“编译事件”(对于postbuild任务)项目。这可能是这些事件中的拼写错误,因为“_”不是cmd.exe常用命令。

+0

_不是运行的命令。我只是忽略了命令。 – Lebowski156

+0

我将如何去检查编译事件? – Lebowski156

+0

那么,至少postbuild命令是在一个标准的命令解释器(cmd.exe)中执行的,你可以尝试重现这个命令并寻找错误。寻找22错误,这有点奇怪,因为通常,cmd.exe只是返回标准错误:http://www.febooti.com/products/automation-workshop/online-help/events/run-dos-cmd -command/exit-codes /¿是否在postbuild命令中设置了%ERRORLEVEL%值? –