郁闷!!!(50分)

  • 主题发起人 主题发起人 blackinman
  • 开始时间 开始时间
B

blackinman

Unregistered / Unconfirmed
GUEST, unregistred user!
小弟最近好不容易完成任务,但最后做成安装畔的时候出了些问题!!
请各位大虾帮忙:
具体情况时这样的:小弟用的是ado连接的数据库。(d6版的)不知再打组件包的时候
应该选那些啊??我的具体症状:做成安装盘后在我的机器上运行无误!!一到别的机器
上就发生如下提示:
1207:windows(r) installer 1.11.24.05.0 found this is an older version of
the windows(r) installer .click ok to continue
继续安装后还可以看见运行图标。但点击以后就没有任何提示与错误。连form都看
不到!!
是何原因啊???
另外还有2问题:
在打包组件的时候分别为ado和bde两种情况是应该在那些组件前打勾啊??
小弟就这么点分了,各位大虾别嫌少!!!
 
在Delphi的光盘上找到instmsia.exe instmsiw.exe这两个文件,先在用户机上装
 
to testnet:
在打包组件的时候分别为ado和bde两种情况是应该在那些组件前打勾啊??
能把instmsia.exe instmsiw.exe这两个文件一并做到安装盘里么??
谢谢!!!
 
你误会了,你的问题不是ADO,BDE,而是安装程序版本不正确,
下面这两个程序好像是用来更新客户安装程序版本的.
instmsia.exe instmsiw.exe
is an older version of the windows(r) installer =是win安装者的一个软旧的版本
 
我的机器怎么不存在这个问题?不懂
 
现在delphi的installshell的最高版本是多少??
 
to testnet:
我试过了,我把instmsia.exe instmsiw.exe一起放到执行文件的那个文件夹中。
做成安装程序后,问题依旧啊!!!
delphi6安装盘里自带的installshell是3。03版的。你们的是用什么做安装程序的啊?
 
1207:windows(r) installer 1.11.24.05.0 found this is an older version of
the windows(r) installer .click ok to continue
你的机器上的installer没有别人的新。
看来你要找个新的installer来用了
 
to jianl:
我和另一个人的系统都是出自同一张安装盘,都是windows2000 server !!
到底是我的新还是他的新啊???
怎么解决啊??
 
另外:用ado进行连接的数据库需要把odbc也打到安装盘里么??
 
如果用的是系统dsn,则要把odbc设置好再打包。
你的问题不是别人机器的installer版本旧,而是你的installshield所支持的版本旧。
因为windows installer在win98的机器上没有,要另外安装,所以最好不要用for
installer的安装工具。直接生成exe的一样用。
我觉得wise蛮好用的,不妨试试。
 
建议用installshied developer 。ODBC可以打包,也可以做在程序里生成。
 
多谢各位鼎立相助,不过小弟已经解决了。我一气之下!!用d5的installshield搞定了。
小弟的分数照给!!
多谢给位兄台!!!
:)
 

Similar threads

D
回复
0
查看
802
DelphiTeacher的专栏
D
D
回复
0
查看
747
DelphiTeacher的专栏
D
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
后退
顶部