IIs设置导致 问题”未将对象引用设置到对象的实例“ ,引用OLEDB
网站本地vs运行没有问题,发布到IIS后报错”未将对象引用设置到对象的实例“,几个小时各种调试判断后,问题出在”using System.Data.OleDb;“对应方法中,测试发现oledb根本没打开。。。
OLEDB适用于32位操作系统,而我的电脑是win7 64位操作系统的。
解决:在IIS应用程序池中——”高级设置“—将”启用32位应用程序“值改为true。
太乌龙了,这样一个设置找错找了几个小时。
网站本地vs运行没有问题,发布到IIS后报错”未将对象引用设置到对象的实例“,几个小时各种调试判断后,问题出在”using System.Data.OleDb;“对应方法中,测试发现oledb根本没打开。。。
OLEDB适用于32位操作系统,而我的电脑是win7 64位操作系统的。
解决:在IIS应用程序池中——”高级设置“—将”启用32位应用程序“值改为true。
太乌龙了,这样一个设置找错找了几个小时。