我有一个基于NMAKE项目依次调用ASP的编译器,它可以抛出一个错误,它执行nmake似乎认识到:处理NMAKE错误级别/返回代码
NMAKE : fatal error U1077: 'C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_compiler.exe' : return code '0x1'
然而,当我打电话NMAKE从在批处理文件中,环境变量%ERRORLEVEL%仍保持设定为零:
nmake /NOLOGO
echo BUILD RETURNING: %ERRORLEVEL%
如果我控制-C的NMAKE任务,我最终得到一个非零的ERRORLEVEL(它被设置为2),所以我假设是我能够发现错误,但是nmake并没有从它的任务中冒出非零的退出代码。或者,至少,我会误入歧途。任何帮助,将不胜感激。