INFO:Microsoft Libraries Update:內容、位置和用途

文章翻譯 文章翻譯
文章編號: 197298 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

在此頁中

結論

本文提供有關 Microsoft Libraries Update 的內容以及其所在位置的資訊。

Microsoft Libraries Update 可以解決 Visual Studio 6.0 建立的應用程式所附帶的某些執行階段時可轉散發檔案存在的已知二進位相容性問題。

此更新的對象是電腦上未安裝任何 Visual Studio 6.0 產品,但安裝了包括 6.0 程式庫的應用程式的客戶。此更新將更正 6.0 程式庫中的問題,但不會修改或替換早期的程式庫。

安裝了任何 Visual Studio 6.0 產品 (如 Visual Basic 6.0 或 Visual C++ 6.0) 的客戶應安裝最新的 Microsoft Visual Studio Service Pack,如「Microsoft 知識庫」的以下文章所述:
194022Visual Studio 6.0 Service Pack 的內容、位置和用途
此 Microsoft Libraries Update 已當地語系化為八種語言:德語、日語、法語、義大利語、西班牙語、韓語、中文 (簡體) 和中文 (繁體)。

注意:Windows Library Update 需要重新開機。

其他相關資訊

下面的清單包含將包含在 Microsoft Libraries Update 中的所有檔。
檔案名           版本            說明 -----------------------------------------------------------------------  Msvcrt.dll     6.00.8337     Visual C++ 執行階段,無相依性。  Oleaut32.dll   2.30.4265     用以補充 Microsoft Foundation Classes (MFC) 和 Visual                               Basic 執行階段的 OLE-AUT 檔案集的一部分。  Olepro32.dll   5.00.4265     用於補充 MFC 和 Visual Basic 執行階段的                                  OLE-AUT 檔案集的一部分。  Asycfilt.dll   2.30.4265     用於補充 MFC 和 Visual Basic 執行階段的                                   OLE-AUT 檔案集的一部分。  Stdole2.tlb    2.30.4265     用於補充 MFC 和 Visual Basic 執行階段的                                   OLE-AUT 檔案集的一部分。  Mfc42.dll      6.00.8267     Microsoft Foundation Classes (MFC),與 Msvcrt.dll、                                  ComCtl32.dll 和 OLE-AUT 檔相關。  Mfc42u.dll     6.00.8267     僅用於 Windows NT 平台的 MFC Unicode。  Regsvr32.exe                 僅用於登錄用途。用於 Mfc42.dll 和 Oleaut32.dll。  RegTlib.exe                  用於 stdole2.tlb 的 .tlb 登錄。

此更新可以修復什麼內容?

此更新具有新的 C 執行階段程式庫 DLL (Msvcrt.dll),它可以解決以下「Microsoft 知識庫」文章中所述的堆積相容性問題:
190536FIX:MSVCRT.DLL 中發生無效頁面錯誤 (英文)

194550FIX:多次釋放記憶體可能導致 Visual C++ 中出現應用程式錯誤 (英文)
相容性問題的原因是 C 執行階段程式庫配置記憶體方式的內部配置發生了變化。任何應用程式都不應依賴於此配置,但由於先前文章中提及的問題,它們會無意間受到新的堆積管理員的影響。新的 Msvcrt.dll 文件會實作兩個堆積管理員,即 Visual C++ 5 相容的堆積管理員和 Visual C++ 6 相容的堆積管理員。該檔案會偵測建立應用程式時所用的 Visual C++ 版本,並使用該應用程式適用的堆積管理員。如果此版本為 6.0 或更高版本,則使用 Visual C++ 6 相容的堆積管理員;如果此版本低於 6.0 版本,則使用 Visual C++ 5 相容的堆積管理員。

此更新還會修復 Visual C++ 6.0 中的以下錯誤:
193099FIX:呼叫 EndDialog 時 CDialog::Create() 傳回錯誤值 (英文)

193272MFC 不叫用 CPrintDialog::OnInitDialog (英文)

193102FIX:MFC SDI/MDI 應用程式的 Appui1.cpp 中第 215 行中的判斷提示 (英文)

193100FIX:CString 序列化導致存取違規 (英文)

192942FIX:對 CWnd::MoveWindow 的呼叫導致堆疊溢位 (英文)

193509FIX:呼叫 strftime() 函數時發生例外狀況 (英文)

從何處可以取得 Microsoft Libraries Update?

可從下面的網站下載該更新:
http://support.microsoft.com/ph/1139

注意:Microsoft Libraries Updates 已解決 TaxSaver 1999 登錄問題。

屬性

文章編號: 197298 - 上次校閱: 2007年11月29日 - 版次: 1.6
這篇文章中的資訊適用於:
  • Microsoft Visual Studio 6.0 Enterprise Edition
關鍵字:?
kbinfo KB197298
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com