如果在64位元的系統執行32位元的程式,就常會被試圖載入格式錯誤的程式這個錯誤給困擾
本文提供一個解決的實例
把原廠的範例建置之後, 每次執行都會出現 試圖載入格式錯誤的程式 的錯誤而不知道該如何處置.
還好現在網路很發達, 原來是原廠所提供的SiUSBXp.dll是32位元的,而宜靜是在64位元的Win7環境下建置範例程式.
首先使用文字編輯器 (如PSPad)打開USBXpress_TestPanel這個C#專案檔
搜尋Platform這個字串, 並且加上畫線線的二行後存檔.
重新建置一次程式, 修改之後真的可以正常執行了