我就是iHqq

掬水月在手,弄花香满衣

定位输入点XXXX 在msdart.dll 上错误(最终版)

打开Outlook 2003或者 带数据库的程序时,提示无法定为输入点 XXX在msdart.dll,在网上查了查需要重新安装
MDAC_TYP2.8/

二话不说找到m$的网站,刚想下载。。。需要验证windows是不是正版,要知道我的系统可使正版的番茄花园xp啊~~,无奈,只好找其他网站下载。

下载下来了,ok,开始安装
很干脆,一个大大的对话框提示出来“这个软件已经在系统里面包含了,不让安装”

某些人说要在安全模式下安装,经过我的充分尝试也是不行滴。败了,解压,找msdart.dll这个文件,把system32里面那个文件替换了,打开,晕,还是不行,并且msdart.dll自己变成原来的那个版本,好办,把system32\dllcache\中的那个msdart.dll也替换掉(要同时替换,出现系统文件被修改也不要管她)运行后错误依然。。。。。存在,对比了一下文件大小,和网站说的文件大小一样140k,但程序就是出错,无法运行。

我系统双系统,于是在windows2003下运行,程序没题是错误,翻翻目录把那个文件揪出来,是2.82版本,替换之后(system32和system32\dllcache中的都要替换)运行ok~问题解决~


我也把文件传上来,有需要的可以下载。
下面压缩包是有好几个版本的msdart.dll,怎么确定使用哪个版本的dll?
http://files.cnblogs.com/iHqq/msdart.rar

ms终于发现这个问题很头疼了(数十个mdac的版本),ms下载组件检查工具,选择你的系统版本,检查后看看mismatch的文件,主要是看msdart.dll版本
第一个列mismatch fields是应该正确的版本,再通过以上的方式解决就ok了!
下面是组件检查工具的链接
http://files.cnblogs.com/iHqq/cc_x86.rar

posted on 2007-03-26 22:50 iHqq 阅读(3380) 评论(4) 编辑 收藏

Feedback

#1楼 2007-08-28 14:19 倪[未注册用户]

太感谢了

我的问题解决了
 回复 引用   

#2楼 2008-02-09 12:22 稍后再拨[未注册用户]

谢谢你的共享,如果好用我就好好的收藏一下你的bb  回复 引用   

#3楼 2008-10-07 16:44 Arvin[未注册用户]

太感谢了 实在太有帮助了  回复 引用   

#4楼 2009-01-31 07:44 阿蔡[未注册用户]

搞了一个晚上!终于碰到你!!搞定谢谢你!  回复 引用