2012-01-22 46 views
2

當我嘗試在發佈模式下編譯我的項目CL.exe退出代碼5.沒有關於發生什麼問題的消息。Visual C++ 2010 - CL.exe退出代碼5

有人有想法嗎?

+0

莫非你粘貼整個輸出日誌? – jv42

+1

猜測:錯誤代碼5表示「訪問被拒絕」與WINAPI。您是否有寫入權限來發布文件的目錄? – hmjd

+0

5是'ERROR_ACCESS_DENIED':http://msdn.microsoft.com/en-us/library/ms681382(VS.85).aspx – Lol4t0

回答

1

根據我的經驗,系統錯誤代碼5又名ERROR_ACCESS_DENIED可能是因爲幾個問題。

  1. 您可能已經打開.exe,在這種情況下只需關閉.exe並嘗試再次運行。
  2. 您可能沒有寫入權限,無論您正在寫什麼。這是一個奇怪的困境,但爲了確保您可以進入文件夾並設置寫入權限,或者以管理員模式啓動Visual Studio可能會有效。
0

我有同樣的問題。在我的情況下,我已經安裝了Visual Studio社區進行試用。此試用期滿。 我的解決方案:

卸載的Visual Studio的社區 安裝Visual C++工具(download.microsoft.com/download/5/f/7/5f7acaeb-8363-451f-9425-68a90f98b238/visualcppbuildtools_full.exe)