本節是 BSCMAKE 建置工具所產生錯誤與警告的參考。 BSCMAKE 錯誤與警告的格式為 BKxxxx,其中 xxxx 是四位數的數字。
重要
Visual Studio 編譯器及建置工具可以報告許多類型的錯誤和警告。 發現錯誤或警告後,建置工具可能會假設程式碼意圖並嘗試繼續執行,以便可以同時報告更多問題。 如果工具做的假設有誤,那麼後來的錯誤或警告可能不適用於您的專案。 當您更正專案中的問題時,務必從所報告的第一個錯誤或警告開始進行。 一次修復可能會解決多個後續錯誤。
若要取得 Visual Studio 中特定診斷訊息的說明,請在 [輸出] 視窗中選取該訊息,然後按下 F1 鍵。 如果存在,Visual Studio 會開啟該錯誤的文件頁面。 您也可以使用頁面頂端的搜尋工具來尋找有關特定錯誤或警告的文章。 或者,在此頁面上依照目錄中的工具和型別瀏覽錯誤與警告清單。
注意
並非每個 Visual Studio 錯誤或警告都有記載。 在許多情況下,診斷訊息會提供所有可用的資訊。 如果您登陸此頁面並認為錯誤或警告訊息需要額外說明,請使用此頁面上的意見回饋按鈕告訴我們。 如果您認為錯誤或警告有誤,或發現工具組有其他問題,請在開發人員社群網站上回報產品問題。 您也可以傳送意見反應,並在 IDE 內輸入錯誤。 在 Visual Studio 中,移至功能表列,然後選擇 [ 協助 > 傳送意見反應 > 報告問題],或使用 [說明 > 傳送意見反應 > 建議功能] 來提交建議。 已建立某些編譯器錯誤主題,但編譯器未發出,現在會重新導向至此頁面。
您可以在 Microsoft Q&A C++ 論壇中找到錯誤和警告的其他協助。 或者,在 Visual Studio C++ 開發人員社群網站上搜尋錯誤或警告號碼。 您也可以搜尋 Stack Overflow 以尋找解決方案。
如需其他說明和社群資源的連結,請參閱 Visual C++ 說明與社群。
錯誤訊息
| 錯誤 | Message |
|---|---|
| BSCMAKE 錯誤 BK1503 | 無法寫入檔案 'filename' [原因:] |
| BSCMAKE 錯誤 BK1504 | 無法在檔案 'filename' [: reason] 中定位 |
| BSCMAKE 錯誤 BK1505 | 無法從檔案檔名讀取:原因 |
| BSCMAKE 錯誤 BK1506 | 無法開啟檔案 'filename' [:原因] |
| BSCMAKE 錯誤 BK1507 | 無法開啟暫存檔案 'filename'(原因) |
| BSCMAKE 錯誤 BK1508 | 無法刪除暫存檔案 'filename' [:原因] |
| BSCMAKE 錯誤 BK1509 | 堆積空間不足 |
| BSCMAKE 錯誤 BK1510 | 損壞的 .SBR 檔案檔名 |
| BSCMAKE 錯誤 BK1512 | 檔案名稱:超出容量 |
| BSCMAKE 錯誤 BK1513 | 非增量更新需要所有 .SBR 檔案 |
| BSCMAKE 錯誤 BK1514 | 所有 .SBR 檔案已被截斷,檔案名稱中未找到任何相關檔案。 |
| BSCMAKE 錯誤 BK1515 | bscfile:不相容的版本:無法增量更新 |
| BSCMAKE 錯誤 BK1516 | bsc檔案損毀;無法增量更新 |
| BSCMAKE 錯誤 BK1517 | 使用 /Yc 和 /Yu 編譯的 sbrfile 的原始檔 |
警告訊息
| 警告 | Message |
|---|---|
| BSCMAKE 警告 BK4502 | 被截短的 .SBR 檔案 'filename' 與檔案名稱不符 |
| BSCMAKE 警告 BK4503 | .SBR 檔案中的小錯誤已被忽略 |
| BSCMAKE 警告 BK4504 | 檔案包含太多參考;忽略來自此來源的進一步引用 |
另請參閱
C/C++ 編譯器與建置工具錯誤與警告 (部分機器翻譯)
BSCMake 參考