在64位Win7裏的IIS裏部署使用了ODP.NET的網站,Oracle的版本是11.20.3.20。直接部署會提示錯誤:在64位環境裏使用了32位的程序。本身折騰了兩天,最後才從別人的博客裏找到解決方案:http://blog.sina.com.cn/s/blog_591f3ba1010175as.htmlhtml
解決方案是:在IIS裏新建一個啓用了32位應用程序的應用程序池(默認設置爲不啓用),ASP.NET的版本爲4.0,而後指定發佈的網站採用這個32位應用程序池便可。網站