嚴重錯誤 C1905
前端和後端不相容 (必須以相同處理器為目標)
當以某個處理器為目標的編譯器前端 (C1.dll) 產生 .obj 檔案時,就會發生此錯誤,例如 x86、ARM 或 x64,但是由以不同處理器為目標的後端 (C2.dll) 讀取。
若要修正這個問題,請確定您使用相符的前端和後端。 這是在 Visual Studio 中所建立專案的預設值。 如果您有編輯專案檔,並使用編譯器工具的不同路徑,可能會發生這個錯誤。 如果您沒有特別設定編譯器工具的路徑,則如果您的 Visual Studio 安裝已損毀,就可能會發生這個錯誤。 比方說,您可能將編譯器 .dll 檔案由一個位置複製到另一個位置。 使用 Windows 主控台中的程式和功能 來修復或重新安裝 Visual Studio。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應