Windows installer Installshield在卸载时保留字节编译文件
我已经用一些python文件作为组件构建了Installshield基本MSI项目。卸载时,它会留下字节编译的文件Windows installer Installshield在卸载时保留字节编译文件,windows-installer,installshield,uninstallation,basic-msi,Windows Installer,Installshield,Uninstallation,Basic Msi,我已经用一些python文件作为组件构建了Installshield基本MSI项目。卸载时,它会留下字节编译的文件 我可以看到一种方法是编写Installscript,卸载时会调用它。有什么简单的方法吗?Windows Installer只删除它安装的文件,以及其他它被明确告知的文件。因此,向中添加记录是实现这一点的标准方法。InstallShield 2014在文件和文件夹视图以及组件视图中为此添加了选项,早期版本中可通过Direct Editor获得此选项。感谢您解决此问题。。我会看一下然后
我可以看到一种方法是编写
Installscript
,卸载时会调用它。有什么简单的方法吗?Windows Installer只删除它安装的文件,以及其他它被明确告知的文件。因此,向中添加记录是实现这一点的标准方法。InstallShield 2014在文件和文件夹视图以及组件视图中为此添加了选项,早期版本中可通过Direct Editor获得此选项。感谢您解决此问题。。我会看一下然后再告诉你这些文件安装在哪里?如果您安装到“我的文档”,我不建议删除任何内容,因为这被视为用户数据。如果在程序文件层次结构下安装,则在编译操作期间需要管理员权限才能创建文件。@Glytzhkof此文件是在我安装python windows时创建的(它编译.py和created.pyc)服务,我还将一些日志写入文件中。如前所述,用于此的MSI机制是RemoveFile表。您可以指定卸载时应删除的文件。小心使用通配符,因为它可能会删除更多的通配符。