近日遇到一个奇怪的问题,32位系统下运行的好好的dotNet程序,拿到64位系统上抛出异常,Jet 4.0未注册。
查查ms的文档,发现Jet 4.0根本就没有64位版本。解决方法也很简单,将build选项中的Any cpu改成x86即可。当然改成x86之后,dotNet程序以32位兼容模式运行,可能有其他的怪异的兼容性问题。
近日遇到一个奇怪的问题,32位系统下运行的好好的dotNet程序,拿到64位系统上抛出异常,Jet 4.0未注册。
查查ms的文档,发现Jet 4.0根本就没有64位版本。解决方法也很简单,将build选项中的Any cpu改成x86即可。当然改成x86之后,dotNet程序以32位兼容模式运行,可能有其他的怪异的兼容性问题。