安装某考试软件提示MDAC没有安装或者出错
2013-03-28 09:37
246 查看
首先了解下 MDAC(Microsoft Data Access Components)是微软数据库访问组件,Netpise和许多利用数据库的软件都需要操作系统安装MDAC。很多用户的操作系统中已经存在了MDAC,有些是操作系统内置的、有些是其它应用程序安装的。
安装某考试软件提示:“MDAC没有安装或者出错“,下载madc组件安装,但是驱动程序仍然提示同样错误。经公司人员指点,才知道需要注册这个组件。打开:运行 --输入“regsvr32"c:\program file\common files\system\ado\msadoc.dll" “。重新打开程序,程序正常运行。
相关百度百科链接:
COM组件注册是指Windows编程中,为了使用自定义或第三方COM对象,对进程内组件(DLL)和进程外组件(EXE),利用自注册(self-registering)和非自注册组件程序而进行的操作。
在使用.net中注册组件,有三种方式:
1.手动注册: win9x/NT/2000系统提供一个用于注册进程内组件的实用工具RegSvr32.exe,如regsvr32 c:\test.dll;在.NET下面,注册.NET组件就需要regasm命令了,如C:\>regasm out ClassLibrary1.DLL /regfile:ClassLibrary1.reg 。
2.编程注册:使用registrationhelper类,主要是利用在iregistrationhelper接口中的方法。
3.动态注册:是指在执行应用程序过程中,检查安装组件的版本,如组件的正确版本没安装,则在运行时自动安装需要的版本,即自动注册。
安装某考试软件提示:“MDAC没有安装或者出错“,下载madc组件安装,但是驱动程序仍然提示同样错误。经公司人员指点,才知道需要注册这个组件。打开:运行 --输入“regsvr32"c:\program file\common files\system\ado\msadoc.dll" “。重新打开程序,程序正常运行。
相关百度百科链接:
COM组件注册是指Windows编程中,为了使用自定义或第三方COM对象,对进程内组件(DLL)和进程外组件(EXE),利用自注册(self-registering)和非自注册组件程序而进行的操作。
在使用.net中注册组件,有三种方式:
1.手动注册: win9x/NT/2000系统提供一个用于注册进程内组件的实用工具RegSvr32.exe,如regsvr32 c:\test.dll;在.NET下面,注册.NET组件就需要regasm命令了,如C:\>regasm out ClassLibrary1.DLL /regfile:ClassLibrary1.reg 。
2.编程注册:使用registrationhelper类,主要是利用在iregistrationhelper接口中的方法。
3.动态注册:是指在执行应用程序过程中,检查安装组件的版本,如组件的正确版本没安装,则在运行时自动安装需要的版本,即自动注册。
相关文章推荐
- chrome 播放视频提示 adobe flash player已过期或者adobe flash player 没有安装
- 编程技巧之:vs2003调试时提示:试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装
- Ubuntu 安装软件提示没有包XXX
- 安装SQL2000或者其他软件系统提示之前有挂起的安装操作,要求重启系统的解决办法
- SQL serve2005,安装的时候总是提示“此计算机上没有与此软件包匹配的产品”
- yum使用第三方源安装软件时提示软件包没有签名
- ubuntu安装软件或者更新时提示:waiting for jockey-backend exit 解决办法
- 关于vs2002调试时提示:试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装或修复调试器
- 记录Sqlserver2012附加Sqlserver2008的数据库出错的解决方案一、摘要 最近在实验里面用台式编写好了一个软件,想移植到家里的笔记本上。在附加数据的时候却出现了错误,具体也没有提示
- ubuntu安装vim时提示 没有可用的软件包 vim,但是它被其它的软件包引用了 解决办法
- ubuntu 安装软件时,提示:由于没有公钥,无法验证下列签名
- Ubuntu 不能安装VIM 提示:现在没有可用的软件包 vim,但是它被其它的软件包引用了
- Xp下安装SQL2000或者其他软件系统提示之前有挂起的安装操作,要求重启系统的解决办法
- ubuntu安装vim时提示 没有可用的软件包 vim,但是它被其它的软件包引用了 解决办法
- 关于vs2003调试时提示:试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装
- 关于linux(CentOS)无法更新安装软件出错的解决办法(提示The program package-cleanup is found in the yum-utils package)
- 关于vs2003调试时提示:试图运行项目时出错:无法启动调试 没有正确安装调试器。请运行安装程序安装
- mac安装下载软件时,提示软件或者包损坏
- 统提示“不能访问Windows Installer服务,可能是你在安全模式下运行Windows,或者Windows Installer没有正确的安装。”