修正:建置 Visual C++ 2010 應用程式時發生「Fatal Error C1902」錯誤

套用到
Visual Studio Ultimate 2010 Visual Studio Premium 2010 Visual Studio Professional 2010

症狀

當您組建 Microsoft Visual C++ 2010 應用程式時,應用程式組建可能會失敗,並且可能會收到下列錯誤訊息:

注意

嚴重錯誤 C1902:程式資料庫管理員不相符;請檢查您的安裝。

解決方式

Hotfix 資訊

Microsoft 提供支援的 Hotfix。 不過,此 Hotfix 僅用來修正本文所述的問題。 僅將此 Hotfix 套用至發生此特定問題的系統。

如果 Hotfix 可供下載,本知識庫文章頂端有「Hotfix 可供下載」一節。 如果未顯示此區段,請提交要求給 Microsoft 客戶服務與支援以取得 Hotfix。

注意: 如果發生其他問題或需要進行任何疑難排解,您可能需要建立另外一個服務要求。 一般的支援費用將適用於不符合此特定 Hotfix 資格的其他支援問題和問題。 如需 Microsoft 客戶服務及支援服務的完整電話號碼清單,或建立個別的服務要求,請造訪下列 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support 注意:「Hotfix 下載可用」表單顯示 Hotfix 可用的語言。 如果您找不到您的語言,是因為該語言沒有 Hotfix。

先決條件

若要套用此 Hotfix,您必須已安裝 Microsoft Visual Studio 2010 SP1。

重新啟動需求

如果受影響的檔案在安裝時並未使用,您可能需要在安裝 Hotfix 後重新啟動電腦。 建議您在安裝 Hotfix 之前結束所有與 Visual Studio 2010 相關的元件。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。