2013-05-16 72 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%值? –