关于RPC占位程序的版本不兼容(错误号码:0x80070725)问题的详细说明:
名称:RPC占位程序的版本不兼容(错误号码:0x80070725)
可发生错误的操作系统:
Microsoft Windows NT Workstation 4.0, 4.0 SP1, 4.0 SP2, 4.0 SP3, 4.0 SP4, 4.0 SP5, 4.0 SP6a
Microsoft Windows NT Server 4.0, 4.0 SP1, 4.0 SP2, 4.0 SP3, 4.0 SP4, 4.0 SP5, 4.0 SP6a
Microsoft Windows 2000, 2000 SP1, 2000 SP2 Professional
Microsoft Windows 2000, 2000 SP1, 2000 SP2 Server
Microsoft Windows 2000, 2000 SP1, 2000 SP2 Advanced Server
现象:
当你使用InstallShield安装工具制作的软件包来安装程序时,你可能会遇到以下错误提示:
错误号码:0x80070725
说明:RPC占位程序的版本不兼容。
安装程序将立即终止。
原因:
一些程序在安装时使用了不同版本的库文件替换了原有文件(如:Oleaut32.dll、Olepro32.dll、Asycfilt.dll和Stdole2.tlb,也许还有其它一些文件),这可能造成一些程序不能正确运行。
解决:
1、如果安装了Microsoft Office 2000
请安装 Office 2000 Service Release 1 (SR-1)补丁。
2、如果没有安装Microsoft Office 2000
下载这个补丁并运行,安装后重新启动计算机。
http://download.microsoft.com/download/msninvestor/patch/1.0/win98/en-us/mcrepair.exe
-------------------------------------------------------------------------
在win98/95下:
1、下载这个程序,但请不要运行。
http://support.installshield.com/kb/files/Q105810/dcom98.exe
http://support.installshield.com/kb/files/Q105810/dcom95.exe
2、在开始菜单中选择“关闭系统”。
3、选择“重新启动并切换到 MS-DOS 方式”。
4、在命令提示符下输入如下命令:
CD c:\windows\system
rename oleaut32.dll oleaut32.old
exit
5、忽略错误提示信息“A required .DLL file, C:\windows\system\oleaut32.dll, was not found.”出现这个错误信息是因为在步骤四中更改了oleaut32.dll的文件名。
6、然后系统会正常启动。
7、运行第一步时下载的软件,在打开的对话框中选择“Yes”。dcom.exe 将会安装一个新版本的oleaut32.dll文件。
8、在 DCOM 安装完成后,重新启动计算机。
如果你的计算机在更新了 oleaut32.dll 文件后运行不正常,请重复以上三步,并用 oleaut32.old 文件覆盖 oleaut32.dll 文件,然后重启。
|