未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序

     最近安装一个x64位的系统,用vs打开以前的软件出错了:未在本地计算机上注册“Microsoft.Jet.OLEDB.4.0”提供程序,原来是系统默认是x64的需要修改为x86的,设置方法:

打开vs,生成->配置管理器-> 平台->点击Any Cpu选项卡->新建->新建平台->X86 就可以了

     又出现了另外一个问题了,项目是c/s的,用了一个皮肤类库Sunisoft,允许的时候报错:找不到类型或命名空间名称“Sunisoft”(是否缺少 using 指令或程序集引用?)

解决办法把原来的debug中的文件拷到x86下面的Debug即可

多思考,多创新,才是正道!
原文地址:https://www.cnblogs.com/shuang121/p/3085535.html