2017年11月21日 星期二

舊版ERP在Win10上執行與問題排解(經驗)

這邊所使用的ERP軟體為:
凌越資訊-凌越進銷存軟體豪華版V2.4

舊執行環境:
OS:WinXP SP3
RAM:4G(可用2.2G)

新執行環境:
OS:Win10
RAM:4G(可用3.21G)

遇到的問題:
1.Cannot locate the microsoft visual foxpro support library

「cannot locate the microsoft visual foxpro support library」的圖片搜尋結果
graphics credit

2.OLE錯誤 Class not registered
「ole class not registered」的圖片搜尋結果
graphics credit



解決方法:
使用regsvr32.exe登錄所需的dll及ocx元件

詳細用法參考:
[OS] 64 bits Windows 7 使用 regsvr32 的註冊方式

實際操作:
1.將所需及該主程式目錄下的所有dll及ocx元件
   複製到C槽目錄的任一資料夾中
   Ex: C:\abc\
2.以系統管理員身分執行提示命令字元(cmd)輸入
   (以下擇一?)
    "for %1 in (c:\abc\*.dll) do regsvr32.exe /s %1"
    "for %1 in (c:\abc\*.ocx) do regsvr32.exe /s %1"
    (以64位元regsvr32執行登錄)
    "for %1 in (c:\abc\*.dll) do %windir%/syswow64/regsvr32.exe /s %1"
    "for %1 in (c:\abc\*.ocx) do %windir%/syswow64/regsvr32.exe /s %1"
    (以32位元regsvr32執行登錄)

3.建議重新開機再確認問題是否已解決

已知問題:

1.無法以中文公司名搜尋
2.導致錯亂?(查詢結果的日期排序錯亂)
   暫時性問題
=>發生原因:查詢時可能會將民國年轉換為西元年
                      0106=>2017,首次查詢可能正常但後續皆會錯亂





沒有留言:

張貼留言