0
遷移從Windows 2000的遺留Visual Basic應用程序到Windows 2008 R2,我得到的錯誤MSCOMCTL.OCX丟失在Windows 2008 R2
組件 'MSCOMCTL.OCX' 或不正確 註冊它的一個依賴:一個文件丟失或無效
安裝VisualBasic6-KB896559-V1-CHS.exe程序沒有幫助
遷移從Windows 2000的遺留Visual Basic應用程序到Windows 2008 R2,我得到的錯誤MSCOMCTL.OCX丟失在Windows 2008 R2
組件 'MSCOMCTL.OCX' 或不正確 註冊它的一個依賴:一個文件丟失或無效
安裝VisualBasic6-KB896559-V1-CHS.exe程序沒有幫助
出於某種原因MSCOMCTL.OCX沒有被複制/註冊到正確的文件夾時,斯塔使用下載的運行時VisualBasic6-KB896559-v1-ENU.exe。
這些手動步驟固定它
從命令行中,執行
%SYSTEMROOT%\ SYSWOW64 \ REGSVR32.EXE%SYSTEMROOT%\ Syswow64資料\ mscom ctl.ocx
嘗試再次運行您的古老的Visual Basic應用程序!
我相信最近MSCOMCTL.OCX的版本(6.1.98.46)包含在VB60SP6-KB3096896-86-ENU.MSI https://www.microsoft.com/en-us/download/details .aspx?id = 50722 Microsoft Visual Basic 6.0 Service Pack 6安全彙總更新1/8/2016 – ryanmonk 2017-02-28 07:52:29