如果编译成X86平台,整个ERP不能正常使用。刚开始试过X86平台可以导入进去(Microsoft.Jet.OLEDB.4.0),现在用的是anycpu平台不能使用了。
试过NOPI方法,但是没有成功。(也许这个办法可以)
试过Microsoft.ACE.OLEDB.8.0切换成office2007进行导入,提示未注册office12.0,事实上已经导入dll包,并且引用了。
------解决思路----------------------
64位编译的话是不是应该用64位的office呢?
-------------------------------------------------------------------------------------------
请为参加博客之星的我投上一票感激之至
------解决思路----------------------
用NOPI试试,或者用x86编译,可能某些库只能在32位下使用
------解决思路----------------------
你应该先安装
http://www.microsoft.com/zh-CN/download/details.aspx?id=13255
再使用
Microsoft.ACE.OLEDB.12.0
注意扩展属性,在安装说明里面
并参考
http://www.connectionstrings.com/excel/