У меня есть проект NMake на основе которой, в свою очередь вызывает жерех компилятор, который может бросить ошибку, которая NMake, кажется, признает:Обработка NMake ERRORLEVEL/Коды возврата
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%
Если я контролирую-с задачей NMake, я в конечном итоге получить ненулевую ERRORLEVEL (это значение 2), так что я предположение заключается в том, что я могу ловить ошибки в порядке, но nmake не пузырится над ненужным кодом выхода из своей задачи , Или, по крайней мере, я ошибаюсь. Любая помощь будет оценена по достоинству.