我有一個基於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並沒有從它的任務中冒出非零的退出代碼。或者,至少,我會誤入歧途。任何幫助,將不勝感激。