場景:
運行 vs2008 編譯生成的一個 exe
錯誤:
無法定位序數 12384 於動態鏈接庫 mfc90.dll
原因:
缺少vc++ 2008 運行庫。
vcredist 全稱Microsoft Visual C++ Redistributable Package,是運行Visual C++ 開發的應用程序的必要運行庫組件(現在很多大型軟件、游戲都是基於Visual C++ 開發的),包含vcredist x64和vcredist x32兩個系列版本。只有當安裝了vcredist 運行庫組件,才能使用戶在未安裝 Visual C++ 的計算機上運行使用 Visual C++ 開發的應用程序。vcredist 不但有vcredist x64及vcredist x32之分,還有多個不同的版本,目前包括:vcredist 2005(x86/x64),vcredist 2008(x86/x64),vcredist 2010(x86/x64),vcredist 2012(x86/x64),vcredist 2013(x86/x64)。由於軟件公司、作者所用Visual C++ 開發的程序版本不同,一般需要電腦配備完全的Visual C++ 運行庫,才能保證所有的軟件都能正常運行。
解決方法:
官網地址:https://www.microsoft.com/en-us/download
下載安裝 相應版本 的運行庫。