原因:編譯的release版本,在XP下執行報錯誤“無法定位程式輸入點InitializeCriticalSectionEx 於動態連結庫kernel32.dll”。 解決步驟:
1、請先升級到最新Update4。
2、將工程(包括用到的DLL工程也需設定)做如下設定: 專案——屬性——配置屬性——常規——平臺工具集——Visual Studio 2012 - Windows XP (v110_xp) 專案——屬性——配置屬性——常規——MFC的使用——在靜態庫中使用 MFC。 專案——屬性——配置屬性——常規——ATL的使用——靜態連結到 ATL。 平臺工具集,必須設定。MFC的使用、ATL的使用結合具體情況。Release版一般設為靜態。 對計算機軟體的維護主要有以下幾點: (1)對所有的系統軟體要做備份。當遇到異常情況或某種偶然原因,可能會破壞系統軟體,此時就需要重新安裝軟體系統,如果沒有備份的系統軟體,將使計算機難以恢復工作。 (2)對重要的應用程式和資料也應該做備份。 (3)經常注意清理磁碟上無用的檔案,以有效地利用磁碟空間。 (4)避免進行非法的軟體複製。 (5)經常檢測,防止計算機傳染上病毒。 (6)為保證計算機正常工作,在必要時利用軟體工具對系統區進行保護。 總之,計算機的使用是與維護分不開的,既要注意硬體的維護,又要注意軟體的維護。
原因:編譯的release版本,在XP下執行報錯誤“無法定位程式輸入點InitializeCriticalSectionEx 於動態連結庫kernel32.dll”。 解決步驟:
1、請先升級到最新Update4。
2、將工程(包括用到的DLL工程也需設定)做如下設定: 專案——屬性——配置屬性——常規——平臺工具集——Visual Studio 2012 - Windows XP (v110_xp) 專案——屬性——配置屬性——常規——MFC的使用——在靜態庫中使用 MFC。 專案——屬性——配置屬性——常規——ATL的使用——靜態連結到 ATL。 平臺工具集,必須設定。MFC的使用、ATL的使用結合具體情況。Release版一般設為靜態。 對計算機軟體的維護主要有以下幾點: (1)對所有的系統軟體要做備份。當遇到異常情況或某種偶然原因,可能會破壞系統軟體,此時就需要重新安裝軟體系統,如果沒有備份的系統軟體,將使計算機難以恢復工作。 (2)對重要的應用程式和資料也應該做備份。 (3)經常注意清理磁碟上無用的檔案,以有效地利用磁碟空間。 (4)避免進行非法的軟體複製。 (5)經常檢測,防止計算機傳染上病毒。 (6)為保證計算機正常工作,在必要時利用軟體工具對系統區進行保護。 總之,計算機的使用是與維護分不開的,既要注意硬體的維護,又要注意軟體的維護。