背景:
前提:本地已安装Oracle连接VS工具"ODTwithODAC122011"32位 ,且本地运行项目访问正常.
本地IIS发布项目登录时报错.“找不到请求的 .Net Framework Data Provider. 可能没有安装”
解决:
应用程序池>(对应网站)设置应用程序池默认设置>启用32位应用程序 设置为True
原因:
我本地装的ODTwithODAC122011是32位,但是新建网站浏览时默认不启用32位应用程序.所以另一种解决方案也可以本地装ODTwithODAC122011的64位.