最近在佈署專案時遇到了這個問題,為了避免忘記,作個筆記。

 未命名.png  

因為原本在其他電腦可以正常運作的網站架在風的電腦就掛掉了,
所以組件本身應該是正常的,try了一些設定後才知道,
原來是因為風的電腦是64bit,而這library是32bit的dll,所以載入時會錯誤!!

解決方法有幾種:

1. 如果有原始碼,就重新編譯就好。(廢話!!)
2. 如果因為種種原因無法重新編譯,那就要去IIS中設定啟用32位元應用程式。
  位置為:IIS -> 應用程式集區 -> 選擇作用中的AppPool -> 進階設定 -> 「啟用32位元應用程式」。

2011-08-25_142701.png

創作者介紹

吉米.NET

Jimmy 發表在 痞客邦 留言(0) 人氣()