修正:使用 Mfc80.dll 模組或 Mfc80u.dll 模組的應用程式在安裝更新模組版本的產品後當機

症狀

你安裝一個產品,將電腦上的 Mfc80.dll 模組或 Mfc80u.dll 模組從版本 8.0.50727.870 更新到 8.0.50727.3078。 舉例來說,你安裝了 Microsoft SQL Server 2008。 當你執行使用 Visual Studio 2005 建置的應用程式時,Microsoft Mfc80.dll 模組或 Mfc80u.dll 模組會發生存取違規。 結果應用程式當機了。

注意,此問題適用於許多其他應用程式,包括使用 Windows 7 的應用程式。

原因

此問題是因為兩個版本不相容。

解決方式

未安裝 Visual Studio 2005 電腦的解析度

Microsoft 已提供支援的熱修補程式。 不過,這個熱修正僅針對本文所述的問題進行修正。 只對遇到此問題的系統套用熱修補。 這個熱修補可能會有額外的測試。 因此,如果您沒有受到此問題嚴重影響,我們建議您等待下一次包含此熱修補丁的軟體更新。

 要從 MSDN 程式碼庫下載此熱修補程式,請造訪以下 Microsoft 官網:

http://code.msdn.microsoft.com/KB961894
注意:MSDN 程式碼庫顯示熱修補程式可用的語言。 如果你沒有看到你的語言被列出,那是因為程式碼庫資源頁面無法提供該語言的版本。

注意:如果發生其他問題或需要排除故障,您可能需要另行申請服務。 一般的支援費用將適用於不符合本次熱修正範圍的其他支援問題與問題。 欲查詢完整的 Microsoft 客服與支援電話號碼清單,或建立獨立服務請求,請造訪以下 Microsoft 網站:

http://support.microsoft.com/contactus/?ws=support 注意 對於基於 x86 的 Windows 版本,請選擇以「_x86」結尾的套件。對於基於 x64 的 Windows 版本,64 位元應用程式選擇以「_x64」結尾的套件,32 位元應用程式則選擇以「_x86」結尾的套件。 此外,請根據以下關鍵字選擇合適的本地化:

  • CHSS簡化中文

  • CHTT中文輻射

  • ENUEnglish

  • FRAFrench

  • 格格曼

  • 伊塔利安

  • JPN日本語

  • KORKorean

  • SPASpanish

先決條件

  沒有先決條件。

重新啟動需求

套用這個熱修正後,你不需要重啟電腦。

檔案詳細資訊

  此熱修正的英文版本包含以下表格中列出的檔案屬性 (或更新版本的檔案屬性) 。 這些檔案的日期與時間是以國際標準時間 (UTC) 表示。 當您檢視檔案資訊時,它會轉換成當地時間。 要找出UTC與當地時間的差異,請使用
時區
  分頁在
日期及時間
  控制台中的項目。

檔案名稱 檔案版本 檔案大小 日期 時間 平台
Atl80.dll 8.0.50727.3079 96,256 2008年10月24日 18:31 x86
Atl80.dll 8.0.50727.3079 114,688 2008年10月24日 19:07 x86
Atl80.dll 8.0.50727.3079 96,256 2008年10月24日 19:07 x86
Atl80.dll 8.0.50727.3079 113,152 2008年10月24日 1,819 x64
Atl80.dll 8.0.50727.3079 113,152 2008年10月24日 23:30 x64
Mfc80.dll 8.0.50727.3079 1,658,880 2008年10月24日 19:53 x64
Mfc80.dll 8.0.50727.3079 1,105,920 2008年10月24日 20:30 x86
Mfc80.dll 8.0.50727.3079 1,105,920 2008年10月24日 20:30 x86
Mfc80.dll 8.0.50727.3079 1,658,880 2008年10月24日 23:30 x64
Mfc80chs.dll 8.0.50727.3079 33,280 2008年10月24日 19:54 x64
Mfc80chs.dll 8.0.50727.3079 40,960 2008年10月24日 20:12 x86
Mfc80chs.dll 8.0.50727.3079 40,960 2008年10月24日 20:30 x86
Mfc80chs.dll 8.0.50727.3079 33,280 2008年10月24日 23:30 x64
Mfc80cht.dll 8.0.50727.3079 33,792 2008年10月24日 19:54 x64
Mfc80cht.dll 8.0.50727.3079 45,056 2008年10月24日 20:12 x86
Mfc80cht.dll 8.0.50727.3079 45,056 2008年10月24日 20:30 x86
Mfc80cht.dll 8.0.50727.3079 33,792 2008年10月24日 23:30 x64
Mfc80deu.dll 8.0.50727.3079 54,272 2008年10月24日 19:54 x64
Mfc80deu.dll 8.0.50727.3079 65,536 2008年10月24日 20:12 x86
Mfc80deu.dll 8.0.50727.3079 65,536 2008年10月24日 20:30 x86
Mfc80deu.dll 8.0.50727.3079 54,272 2008年10月24日 23:30 x64
Mfc80enu.dll 8.0.50727.3079 47,104 2008年10月24日 19:54 x64
Mfc80enu.dll 8.0.50727.3079 57,344 2008年10月24日 20:12 x86
Mfc80enu.dll 8.0.50727.3079 57,344 2008年10月24日 20:30 x86
Mfc80enu.dll 8.0.50727.3079 47,104 2008年10月24日 23:30 x64
Mfc80esp.dll 8.0.50727.3079 51,712 2008年10月24日 19:54 x64
Mfc80esp.dll 8.0.50727.3079 61,440 2008年10月24日 20:12 x86
Mfc80esp.dll 8.0.50727.3079 61,440 2008年10月24日 20:30 x86
Mfc80esp.dll 8.0.50727.3079 51,712 2008年10月24日 23:30 x64
Mfc80fra.dll 8.0.50727.3079 52,736 2008年10月24日 19:54 x64
Mfc80fra.dll 8.0.50727.3079 61,440 2008年10月24日 20:12 x86
Mfc80fra.dll 8.0.50727.3079 61,440 2008年10月24日 20:30 x86
Mfc80fra.dll 8.0.50727.3079 52,736 2008年10月24日 23:30 x64
Mfc80ita.dll 8.0.50727.3079 52,224 2008年10月24日 19:54 x64
Mfc80ita.dll 8.0.50727.3079 61,440 2008年10月24日 20:12 x86
Mfc80ita.dll 8.0.50727.3079 61,440 2008年10月24日 20:30 x86
Mfc80ita.dll 8.0.50727.3079 52,224 2008年10月24日 23:30 x64
Mfc80jpn.dll 8.0.50727.3079 38,912 2008年10月24日 19:54 x64
Mfc80jpn.dll 8.0.50727.3079 49,152 2008年10月24日 20:12 x86
Mfc80jpn.dll 8.0.50727.3079 49,152 2008年10月24日 20:30 x86
Mfc80jpn.dll 8.0.50727.3079 38,912 2008年10月24日 23:30 x64
Mfc80kor.dll 8.0.50727.3079 38,400 2008年10月24日 19:54 x64
Mfc80kor.dll 8.0.50727.3079 49,152 2008年10月24日 20:12 x86
Mfc80kor.dll 8.0.50727.3079 49,152 2008年10月24日 20:30 x86
Mfc80kor.dll 8.0.50727.3079 38,400 2008年10月24日 23:30 x64
Mfc80u.dll 8.0.50727.3079 1,655,296 2008年10月24日 19:54 x64
Mfc80u.dll 8.0.50727.3079 1,093,120 2008年10月24日 20:30 x86
Mfc80u.dll 8.0.50727.3079 1,093,120 2008年10月24日 20:30 x86
Mfc80u.dll 8.0.50727.3079 1,655,296 2008年10月24日 23:30 x64
Mfcm80.dll 8.0.50727.3079 65,024 2008年10月24日 19:55 x64
Mfcm80.dll 8.0.50727.3079 69,632 2008年10月24日 20:30 x86
Mfcm80.dll 8.0.50727.3079 65,024 2008年10月25日 02:11 x64
Mfcm80.dll 8.0.50727.3079 69,632 2008年10月25日 12:02 x86
Mfcm80u.dll 8.0.50727.3079 63,488 2008年10月24日 19:55 x64
Mfcm80u.dll 8.0.50727.3079 57,856 2008年10月24日 20:30 x86
Mfcm80u.dll 8.0.50727.3079 57,856 2008年10月25日 02:11 x86
Mfcm80u.dll 8.0.50727.3079 63,488 2008年10月25日 02:11 x64
Msvcm80.dll 8.0.50727.3079 479,232 2008年10月24日 1,906 x86
Msvcm80.dll 8.0.50727.3079 515,072 2008年10月24日 19:16 x64
Msvcm80.dll 8.0.50727.3079 479,232 2008年10月25日 02:11 x86
Msvcm80.dll 8.0.50727.3079 515,072 2008年10月25日 02:11 x64
Msvcr80.dll 8.0.50727.3079 803,656 2008年10月25日 21:01 x64
Msvcr80.dll 8.0.50727.3079 633,672 2008年10月25日 01:27 x86
Msvcr80.dll 8.0.50727.3079 803,656 2008年10月25日 02:11 x64
Msvcr80.dll 8.0.50727.3079 633,672 2008年10月25日 02:11 x86
Vcomp.dll 8.0.50727.3079 87,552 2008年10月24日 19:58 x64
Vcomp.dll 8.0.50727.3079 65,536 2008年10月24日 20:42 x86
Vcomp.dll 8.0.50727.3079 65,536 2008年10月24日 20:42 x86
Vcomp.dll 8.0.50727.3079 87,552 2008年10月24日 23:30 x64

安裝 Visual Studio 2005 電腦的解析度

若要在安裝 Visual Studio 2005 的電腦上解決此問題,請套用知識庫 958036 中描述的熱修補程式。

如需詳細資訊,請按一下下面的文章編號,檢視「Microsoft 知識庫」中的文章:

修正:當您在 Visual Studio 2005 Service Pack 1 中執行包含 ActiveX 控制項的 MFC 應用程式時,可能會收到存取違規錯誤訊息

狀態

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