网站部署到服务器上总是提示这个错误,输入此命令regsvr32 msjetoledb40.dll错误消除,但不知什么时候又出现这个问题了。服务器上部署2.0和4.0类库,2.0提示这个错,4.0提示Service Unavailable 这个错,具体什么原因呢。跪求高手解决
解决方案 »
- 菜鸟才.net区问个问题
- %%%%%哪位大侠能提供《中国联通SGIP1.2短消息网关客户端程序》的源代码????
- C# Winform DataGridView 横向显示
- 一个C#的入门问题
- C# 可不可以打包下载语音文件
- 请大狭帮忙告诉哪里有C# Primer(喉捷/陈硕),非常感谢,Mail:[email protected]
- 关于其它窗口如何连接主窗口的SqlConnection控件?
- 怎样才能调动自己编程序的兴趣??
- 可能我碰上了飞刀说的FindControl的bug,进来看看吧!
- 安装.NET Framework SDK出错
- 数据无法提交到数据库!找不到错误,也没有报错! 给看看!!急!
- 出现应用程序未处理的异常/n异常类型:AccessViolationException/n异常消息:尝试读取或写入受保护的内存。这通常指示其他内存已损坏
我知道这不是类库的问题,access数据库驱动必须装吗?
C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis.exe -i你的服务器是64位系统?
The problem is that we compile our solution as “Any CPU”. By default the solution on 64 bit system would run as x64 process, but both of Jet and ACE OLEDB provider only have x86 supported versions. An x64 process cannot load x86 component. Then, the error happens. http://social.msdn.microsoft.com/Forums/en-US/adodotnetdataproviders/thread/b5a79958-5bce-4229-a69f-75589b6240a8微软的jet.oledb.4.0 只支持x86 ,具体看上面的链接吧。
且在 Any CPU 环境下没问题。