Questions tagged «installshield»


1
卸载不会删除注册表项
我创建了两个具有不同产品代码和版本的MSI(mypkg1.0.0和mypkg2.0.0)。两个MSI分别在安装期间创建下面的注册表项。创建注册表项的两个MSI的组件代码是相同的。 mypkg1.0.0 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\{companyname}\1.0 mypkg2.0.0 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\{companyname}\2.0 我已成功安装了两个MSI,并创建了以上注册表项。如果我卸载两个已安装的MSI中的任何一个,则不会删除相应的注册表项。仅针对上次卸载的MSI删除了注册表项。 场景:1 mypkg2.0.0卸载,HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node {companyname} \ 2.0 =>没有删除 mypkg1.0.0卸载,HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node {companyname} \ 1.0 =>删除 场景:2 mypkg1.0.0卸载,HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node {companyname} \ 1.0 =>没有删除 mypkg2.0.0卸载,HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node {companyname} \ 2.0 =>删除 如果安装了两个软件包,为什么不删除注册表项。虽然产品代码和版本不同,我们是否需要更改组件代码?

1
是否有用于为TwinCat 3创建静默安装程序配置的标志
我想以静默方式安装TwinCat 3,但是没有记录的方法来创建静默安装程序配置文件。 TwinCat 2安装程序可以选择使用该-r标志创建Install Shield配置文件(.iss)。该程序首先记录了选定的选项,然后创建了一个.iss文件,无需用户干预即可运行进一步的设置。 在TwinCat 3中,似乎没有此选项,但是帮助提示您可以使用配置文件进行静默安装。 问题是,如何创建(记录)这样的配置文件。任何帮助表示赞赏。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.