兩年前的一個項目,基於身份證閱讀器的開發,之前都是在公司電腦上開發維護等,今天有需要用到自己的筆記本,只有vs2008和mysql5.5,以為足夠,興致勃勃的拿到客戶那里現場解決問題,F5運行程序,程序拋出異常:"無法加載SynIDCardAPI.dll:找不到指定的模塊"。網上找了半天資料,大概一下解決方案:
1.查看是否安裝身份證閱讀器驅動
2.查看debug目錄下是否存在相應dll
裝上驅動仍舊不行,而由於項目是從公司電腦上拷貝出來的,所以目錄下肯定是有相應dll的。掙扎……
回到公司,繼續搜索相關資料,聯想到筆記本是64位的,項目右鍵-屬性-生成,將目標平台改成“x86”,因為我的dll是32位的。
bingo,到此為止全部搞定。以此來記錄下,方便以后查看,以及希望可以幫到有這個問題的小伙伴