我正在开发使用Installshield 2008入门版的软件包,项目类型是Installscript MSI项目。如何防止Installshield删除文件?
我现在面临的问题是安装我安装的一些文件到以下位置时“C:\ Program Files文件\企业\ SystemFiles”从这个位置我正在复制并添加组文件到System32文件夹,它包含DLL和OCX文件,拷贝到使用Installscript的System32文件夹中。
由于此过程在卸载安装的文件正在从System32中删除,因为这个其他依赖应用程序需要相同的一组DLL已停止工作。
我已经找到Installscript来将文件从ProgramFiles复制到System32文件夹,而不是使用内置选项,因为我们在升级过程中遇到了问题,以免我使用Installscript。后文件拷贝到System32下使用的InstallScript像FILE_ATTR_SYSTEM其设置系统属性 但仍文件卸载过程中不被删除
即使我尝试了好几种解决方法,如设置文件属性。
任何想法如何给文件属性为PERMENANT或SHARED将这个去帮助,如果是,那么使用INSTALLSCRIPT怎么设置呢?
感谢Raghu的帮助:)。 我已检查SHARED选项,仍然存在问题.... – Chetan 2010-07-28 08:36:14