急!!一个关于安装过程出错的问题,在线等待
我是用vb自带的打包程序来打包我的数据库管理系统的,打包过程没出现什么错误,但在安装过程中,弹出一对话框提示如下:
由于未找到文件
'c:\DOCUME~1\ADMINI~LOCALS~\TEMP\msftqws.pdw\$(DllSelfRegisterEx)',它不能被注册。
到这边后就不能在装下去了,不知是何原因,忘高手赐教!先谢了
在线等待!
问题点数:100、回复次数:10Top
1 楼gogo313(浅水鬼)回复于 2003-08-02 17:00:36 得分 0
错误日志如下:
NOTE: 引导扇区首
*** 错误: 不能创建目录 'C:'
*** 在本操作期间: CreateDir: "C:"
CONFIG: Title: "电脑维修管理系统"
ACTION: RegKey: "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion", "SharedDLLs"
ACTION: SystemFile: "C:\WINNT\SYSTEM32\VB6STKIT.DLL"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\SYSTEM32\COMCAT.DLL"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\SYSTEM32\ASYCFILT.DLL"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\SYSTEM32\OLEPRO32.DLL"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\SYSTEM32\OLEAUT32.DLL"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\SYSTEM32\STDOLE2.TLB"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\SYSTEM32\msvbvm60.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\SYSTEM32\VB6CHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: DllSelfRegister: "C:\WINNT\SYSTEM32\COMCAT.DLL"
ACTION: DllSelfRegister: "C:\WINNT\SYSTEM32\OLEPRO32.DLL"
ACTION: DllSelfRegister: "C:\WINNT\SYSTEM32\OLEAUT32.DLL"
ACTION: TLBRegister: "C:\WINNT\SYSTEM32\STDOLE2.TLB"
ACTION: DllSelfRegister: "C:\WINNT\SYSTEM32\msvbvm60.dll"
NOTE: 引导扇区尾
NOTE: 正在生成主安装程序 'Setup1.exe'....
ACTION: CreateDir: "C:\Program Files\电脑维修管理系统"
ACTION: CreateDir: "C:\Documents and Settings\Administrator\「开始」菜单\程序\电脑维修管理系统"
ACTION: PrivateFile: "C:\Program Files\电脑维修管理系统\CData.mdb"
(文件未找到或版本太旧 -- 复制新文件)
ACTION: SharedFile: "C:\WINNT\system32\TABCTCHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\TABCTL32.OCX"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\CMDLGCHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\Comdlg32.ocx"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\ADODCCHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\STDFTCHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\MSSTDFMT.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\MSADODC.OCX"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\IGToolBars50.ocx"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\CMCT3CHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\COMCT332.OCX"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\WINSKCHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\MSWINSCK.OCX"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\MSCC2CHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\MSCOMCT2.OCX"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\MSCMCCHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\mscomctl.ocx"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\CMCTLCHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\COMCTL32.OCX"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\CMCT2CHS.DLL"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\COMCT232.OCX"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\MSCAL.OCX"
(文件未找到或版本太旧 -- 复制新文件)
ACTION: SharedFile: "C:\WINNT\system32\VB5DB.DLL"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\msjtes40.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\msrepl40.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\msrd3x40.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\msrd2x40.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\mswdat10.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\mswstr10.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\expsrv.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\vbajet32.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\msjint40.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\msjter40.dll"
(磁盘上的当前文件已经更新)
ACTION: SystemFile: "C:\WINNT\system32\msjet40.dll"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\Program Files\Common Files\Microsoft Shared\DAO\dao360.dll"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\arpro2.dll"
(磁盘上的当前文件已经更新)
ACTION: SharedFile: "C:\WINNT\system32\MSACC9.OLB"
(文件未找到或版本太旧 -- 复制新文件)
ACTION: SharedFile: "C:\WINNT\system32\Vsflex7u.ocx"
(磁盘上的当前文件已经更新)
ACTION: PrivateFile: "C:\Program Files\电脑维修管理系统\电脑维护管理系统.exe"
(文件未找到或版本太旧 -- 复制新文件)
ACTION: DllSelfRegister: "C:\WINNT\system32\TABCTL32.OCX"
ACTION: DllSelfRegister: "C:\WINNT\system32\Comdlg32.ocx"
ACTION: DllSelfRegister: "C:\WINNT\system32\MSSTDFMT.DLL"
ACTION: DllSelfRegister: "C:\WINNT\system32\MSADODC.OCX"
ACTION: DllSelfRegister: "C:\WINNT\system32\IGToolBars50.ocx"
ACTION: DllSelfRegister: "C:\WINNT\system32\CMCT3CHS.DLL"
ACTION: DllSelfRegister: "C:\WINNT\system32\COMCT332.OCX"
ACTION: DllSelfRegister: "C:\WINNT\system32\MSWINSCK.OCX"
ACTION: DllSelfRegister: "C:\WINNT\system32\MSCOMCT2.OCX"
ACTION: DllSelfRegister: "C:\WINNT\system32\mscomctl.ocx"
ACTION: DllSelfRegister: "C:\WINNT\system32\COMCTL32.OCX"
ACTION: DllSelfRegister: "C:\WINNT\system32\COMCT232.OCX"
*** 错误: 由于未找到文件 'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\msftqws.pdw\$(DLLSelfRegisterEx)',它不能被注册。
*** 错误: (用户响应 '确定')
*** 错误: 电脑维修管理系统 安装不成功。
*** 错误: (用户响应 '确定')
Top
2 楼gpo2002(永吹不休)回复于 2003-08-02 17:03:52 得分 15
重新打包
Top
3 楼yunfeng007(一水寒)回复于 2003-08-02 17:04:28 得分 15
从新打包试试,或者换用其它的打包工具,vb自带的那个不太好Top
4 楼gogo313(浅水鬼)回复于 2003-08-02 17:40:54 得分 0
重新打包好多次了还是那个错误
试了其它工具也是同样的错误,该怎办,傻了
Top
5 楼gogo313(浅水鬼)回复于 2003-08-12 11:31:05 得分 0
没人知道吗,是不是控件有问题
自己up一下
Top
6 楼snail2011(尘潇)回复于 2003-08-12 15:12:44 得分 15
据我所知是没有什么问题,
想问一下你安装的机子上是以什么身份进去的,
那个身份是否享有管理员的权限.
如没有,你要让其用户享有管理员权限则重新安装就不会有问题了.Top
7 楼jornet(匆匆)回复于 2003-08-12 15:13:57 得分 15
系统有问题,换台电脑试试Top
8 楼of123()回复于 2003-08-12 16:06:40 得分 15
管理权限问题. 你无权在'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\下写入临时解压文件,所以安装程序在那里无法找到它。
用管理员身份登录,改一下权限。Top
9 楼gogo313(浅水鬼)回复于 2003-08-13 14:49:43 得分 0
谢谢各位,我已经解决问题了,原来真的是控件的原故(一个控件过期了,真是想不通系统控件也会过期,郁闷),来结贴!Top
10 楼raul1122(小贝)回复于 2003-08-13 15:00:55 得分 25
管理权限问题. 你无权在'C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\下写入临时解压文件,所以安装程序在那里无法找到它。
用管理员身份登录,改一下权限。Top




