SxSTrace.exe問題與使用方式
上一篇文章說明,當遇到函式在32-bit與64-bit作業系統間不相容的問題時,將部份功能移至另一新開在64位元下編譯完成的程式執行此功能可避開問題。故將原BCB和程式碼,部份移至VC 2010下開發並完成功能測試。
無奈交至測試單位時發現,會出現下列網頁中出現的問題!Sxstrace.exe的使用方法。本來想依該網頁操作產生的分析檔案,比對該檔案將相關聯的dll一併放入程式中Release,無奈發現VC Build起來的程式碼雖小,但要正常動作的話,相關聨的程式庫要放入很多(除非有灌BCB、VC),不然就會出現上述網頁的問題!
最後只好將VC寫好的程式碼,請有BCB XE7的朋友幫忙重Build,產生64位元的執行檔才解決此問題。不過同樣的程式碼,VC Build起來只有10多KB,BCB卻要9MB!
沒有留言:
張貼留言