为什么VB做的安装包不能在xp上面安装.好像是提示路径不能找到 为什么VB做的安装包不能在xp上面安装.好像是提示路径不能找到有什么好的解决办法. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 说什么 @login.mdb 不能找到 ..有没有碰到过这种问题的? 用的是access数据库吧,1、你没有把数据库打包进去2、你的程序中数据库的路径没有写好 Public Function GetConnStr() As String Dim connstr As String, path As String Dim objFso As FileSystemObject path = App.path & "\evaluation.mdb" Set objFso = CreateObject("Scripting.FileSystemObject") If Not objFso.FileExists(path) Then MsgBox "数据库文件没有找到" Else GetConnStr = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & path & ";UID=Admin;PWD=" Set objFso = Nothing End If End Functionto linfuyong: 打包的时候数据库带进去了. 路径在上面,有没有毛病.主要是在有的2000的机器上可以正常运行,xp就不能安装.to likesome: 其他的用什么,我不会用啊.有一个insallsheild的是不是得自己写脚本的? 下面是SETUP.LST到了[Setup1 Files][email protected],$(AppPath),,,6/5/03 4:39:41 PM,131072,0.0.0.0这句就报错了. @login.mdb不能找到文件[Bootstrap]SetupTitle=安装SetupText=正在复制文件,请等待。CabFile=旧机动车交易评估系统.CABSpawn=Setup1.exeUninstal=st6unst.exeTmpDir=msftqws.pdwCabs=1[Bootstrap Files][email protected],$(WinSysPathSysFile),,,1/16/01 12:00:00 AM,101888,6.0.84.50[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 12:00:00 AM,22288,4.71.1460.1[email protected],$(WinSysPath),,$(Shared),10/2/00 12:00:00 AM,102160,6.0.89.88[email protected],$(WinSysPathSysFile),$(TLBRegister),,6/3/99 12:00:00 AM,17920,2.40.4275.1[email protected],$(WinSysPathSysFile),,,3/8/99 12:00:00 AM,147728,2.40.4275.1[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,3/8/99 12:00:00 AM,164112,5.0.4275.1[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,4/12/00 12:00:00 AM,598288,2.40.4275.1[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,8/21/00 12:00:00 AM,1388544,6.0.89.64[IconGroups]Group0=旧机动车交易评估系统PrivateGroup0=-1Parent0=$(Programs)[旧机动车交易评估系统]Icon1="旧机动车交易评估系统.exe"Title1=旧机动车交易评估系统StartIn1=$(AppPath)[Setup]Title=旧机动车交易评估系统DefaultDir=$(ProgramFiles)\旧机动车交易评估系统AppExe=旧机动车交易评估系统.exeAppToUninstall=旧机动车交易评估系统.exe[Setup1 Files][email protected],$(AppPath),,,6/5/03 4:39:41 PM,131072,0.0.0.0[email protected],$(AppPath),,,6/5/03 3:42:59 PM,184320,0.0.0.0[email protected],$(CommonFiles)\designer,$(DLLSelfRegister),$(Shared),7/15/00 12:00:00 AM,136192,6.0.88.4[email protected],$(WinSysPath),,$(Shared),7/7/98 12:00:00 AM,30208,6.0.81.63[email protected],$(WinSysPath),,$(Shared),7/7/98 12:00:00 AM,6144,6.0.81.63[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),7/15/00 12:00:00 AM,118784,6.0.88.4[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),7/15/00 12:00:00 AM,299008,6.0.88.4[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),7/15/00 12:00:00 AM,77824,6.0.88.62[email protected],$(WinSysPath),,$(Shared),7/7/98 12:00:00 AM,14336,6.0.81.63[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),5/22/00 12:00:00 AM,118976,6.0.88.4[email protected],$(WinSysPath),,$(Shared),7/7/98 12:00:00 AM,25088,6.0.81.63[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),12/6/00 12:00:00 AM,262328,6.0.89.88[email protected],$(WinSysPathSysFile),,,7/22/02 12:05:04 PM,290869,6.1.9359.0File14=@旧机动车交易评估系统.exe,$(AppPath),,,6/9/03 5:15:49 PM,114688,1.0.0.0; 要在满的安装盘上定制该文件,需要额外的空间,下列行可能被删除。; ; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX 不要用VB自己的打包程序,用别的,如:setup factory来打包 谢谢.我已经用setup factory打了,明天在xp上测试一下.感谢大家. 我认为跟login.mdb没有关系,只不过它是需要安装的第一个文件。如果它不打包,它后面的文件就会出错。打包文件安装时,首先要在临时文件夹中将包中文件解压出来,然后安装程序将它们复制到指定的路径。问题可能出在操作系统的权限设置上。如果应用程序没有临时目录的写权限,解压不能完成,复制的时候就无法找到相应的文件。 : alicky(周松) :抓住你了吧,我就知道你会来这. to : ydzqw(我不爱做菜) 你不是七条狗吗? 怎么换壳了 wise installtion system 9.02 很好用 现在的情况是,setup factory打包能在xp上安装了.但是在运行的时候 总是提示 "不能初始化数据绑定". 我已经把原来程序中的adodc控件和datagrid控件去掉了,换成了ado对象,listbox完成功能,然后就能正常运行了.难道是xp不能很好的支持datagrid绑定到adodc上面吗? 关于时间统计的问题 巨量多文本合并成数组,附完整测试程序源码(敬请各位朋友 光临指导!)- 奉上20分 , 一点小心意啦 取指定目录下的所有excel文件名 请问哪里有卖Spread6.0以上的版本,(含补丁),在线等(急) 求UTF-8编码,解码程序,送100分 最新 setup factory 问题! 如何让数据横着出来??? 对多表进行查询的问题? SQL SERVER like 查询日期问题,请看这两条语句: 各位大哥门,,小弟有事相求,,最好是写作高手 用ADO连接数据库,怎样判断连接不上的错误,我的代码如下: 窗体最小化的问题
有没有碰到过这种问题的?
Dim objFso As FileSystemObject
path = App.path & "\evaluation.mdb"
Set objFso = CreateObject("Scripting.FileSystemObject")
If Not objFso.FileExists(path) Then
MsgBox "数据库文件没有找到"
Else
GetConnStr = "Driver={Microsoft Access Driver (*.mdb)};DBQ=" & path & ";UID=Admin;PWD="
Set objFso = Nothing
End If
End Function
to linfuyong:
打包的时候数据库带进去了. 路径在上面,有没有毛病.主要是在有的2000的机器上可以正常运行,xp就不能安装.to likesome:
其他的用什么,我不会用啊.有一个insallsheild的是不是得自己写脚本的?
[email protected],$(AppPath),,,6/5/03 4:39:41 PM,131072,0.0.0.0这句就报错了. @login.mdb不能找到文件[Bootstrap]
SetupTitle=安装
SetupText=正在复制文件,请等待。
CabFile=旧机动车交易评估系统.CAB
Spawn=Setup1.exe
Uninstal=st6unst.exe
TmpDir=msftqws.pdw
Cabs=1[Bootstrap Files]
[email protected],$(WinSysPathSysFile),,,1/16/01 12:00:00 AM,101888,6.0.84.50
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,5/31/98 12:00:00 AM,22288,4.71.1460.1
[email protected],$(WinSysPath),,$(Shared),10/2/00 12:00:00 AM,102160,6.0.89.88
[email protected],$(WinSysPathSysFile),$(TLBRegister),,6/3/99 12:00:00 AM,17920,2.40.4275.1
[email protected],$(WinSysPathSysFile),,,3/8/99 12:00:00 AM,147728,2.40.4275.1
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,3/8/99 12:00:00 AM,164112,5.0.4275.1
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,4/12/00 12:00:00 AM,598288,2.40.4275.1
[email protected],$(WinSysPathSysFile),$(DLLSelfRegister),,8/21/00 12:00:00 AM,1388544,6.0.89.64[IconGroups]
Group0=旧机动车交易评估系统
PrivateGroup0=-1
Parent0=$(Programs)[旧机动车交易评估系统]
Icon1="旧机动车交易评估系统.exe"
Title1=旧机动车交易评估系统
StartIn1=$(AppPath)[Setup]
Title=旧机动车交易评估系统
DefaultDir=$(ProgramFiles)\旧机动车交易评估系统
AppExe=旧机动车交易评估系统.exe
AppToUninstall=旧机动车交易评估系统.exe[Setup1 Files]
[email protected],$(AppPath),,,6/5/03 4:39:41 PM,131072,0.0.0.0
[email protected],$(AppPath),,,6/5/03 3:42:59 PM,184320,0.0.0.0
[email protected],$(CommonFiles)\designer,$(DLLSelfRegister),$(Shared),7/15/00 12:00:00 AM,136192,6.0.88.4
[email protected],$(WinSysPath),,$(Shared),7/7/98 12:00:00 AM,30208,6.0.81.63
[email protected],$(WinSysPath),,$(Shared),7/7/98 12:00:00 AM,6144,6.0.81.63
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),7/15/00 12:00:00 AM,118784,6.0.88.4
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),7/15/00 12:00:00 AM,299008,6.0.88.4
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),7/15/00 12:00:00 AM,77824,6.0.88.62
[email protected],$(WinSysPath),,$(Shared),7/7/98 12:00:00 AM,14336,6.0.81.63
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),5/22/00 12:00:00 AM,118976,6.0.88.4
[email protected],$(WinSysPath),,$(Shared),7/7/98 12:00:00 AM,25088,6.0.81.63
[email protected],$(WinSysPath),$(DLLSelfRegister),$(Shared),12/6/00 12:00:00 AM,262328,6.0.89.88
[email protected],$(WinSysPathSysFile),,,7/22/02 12:05:04 PM,290869,6.1.9359.0
File14=@旧机动车交易评估系统.exe,$(AppPath),,,6/9/03 5:15:49 PM,114688,1.0.0.0; 要在满的安装盘上定制该文件,需要额外的空间,下列行可能被删除。
;
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
; XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
感谢大家.
打包文件安装时,首先要在临时文件夹中将包中文件解压出来,然后安装程序将它们复制到指定的路径。
问题可能出在操作系统的权限设置上。如果应用程序没有临时目录的写权限,解压不能完成,复制的时候就无法找到相应的文件。
抓住你了吧,我就知道你会来这.
你不是七条狗吗? 怎么换壳了