关于 InstallShield 的问题(100分)

  • 主题发起人 主题发起人 liyinwei
  • 开始时间 开始时间
L

liyinwei

Unregistered / Unconfirmed
GUEST, unregistred user!
我正在使用 InstallShield 10 打包一个小程序,里面包含一个 MDB 数据库文件。
我想在卸载这个小程序的时候不删除该 MDB 数据库文件,不知道如何实现?
我担心客户不小心卸载了程序,那数据库文件也被自动删了,对客户来说可能会造成灾难性的后果。
 
只能自己顶一下。
 
不把数据库文件打包就行了。
或者 删除程序时,把数据库文件备份。
 
1.不把数据库打包进去,那安装文件就变成2个了,恐怕不太好;
2.第二种方法,是可行,但总觉得不太好。
希望能有更好的办法,CreateInstall 就可以指定不卸载的文件,不知道 InstallShield 有没有这方面的设置;
实在不行,高手们帮忙想个变通的办法。
 
建立一个临时的执行文件,安装时执行一下该文件,安装完就删除该文件。
该文件的唯一功能就是改名,将MDB文件改名即可,改名后InstallShield卸载的时候就卸载不了这个MDB文件了
多谢楼主给了扩展名的代码!希望我这个方法能用:)
 
哈哈!
lzf1010 兄弟的方法很有创意,可以一试。
 
多人接受答案了。
 
后退
顶部