Xml Wix安装程序是否需要删除任何注册表项
嗨(作为新手,我为这个问题道歉) 我有一个简单的问答应用程序,现在已经完成,为了部署它,我选择了Wix安装程序。也许是一个很好的学习曲线,但到目前为止似乎还不错 将以典型目录结构安装.exe、.xml和大量.png和.rtf文件。我认为我可以用XML编写Wix安装程序,并且不介意使用Heat来安装几百个图像,因为我不介意将它们全部保存在XML脚本中。炎热需要时间来学习,我不确定我是否有这种奢侈 阅读了一些教程和说明后,我不清楚是否需要Windows中的注册表项??我可以在没有注册表项的情况下完成整个安装吗Xml Wix安装程序是否需要删除任何注册表项,xml,visual-studio,wix,Xml,Visual Studio,Wix,嗨(作为新手,我为这个问题道歉) 我有一个简单的问答应用程序,现在已经完成,为了部署它,我选择了Wix安装程序。也许是一个很好的学习曲线,但到目前为止似乎还不错 将以典型目录结构安装.exe、.xml和大量.png和.rtf文件。我认为我可以用XML编写Wix安装程序,并且不介意使用Heat来安装几百个图像,因为我不介意将它们全部保存在XML脚本中。炎热需要时间来学习,我不确定我是否有这种奢侈 阅读了一些教程和说明后,我不清楚是否需要Windows中的注册表项??我可以在没有注册表项的情况下完成
这取决于你的应用程序或者你对安装程序的未来计划。因此,如果您的应用程序不需要任何注册表项,您也可以完全不使用任何注册表项。
Windows Installer将自动创建“添加/删除程序(ARP)”对话框中的卸载条目。但是,您可以通过相应的设置来配置某些值,即应用程序在其中的显示方式。在Wix中,可以使用
产品
-元素的属性配置其中的一些,如制造商
,名称
等。如果您觉得没有必要,则无需在安装程序中向注册表添加任何内容。但是,您可能会发现它对于存储安装位置很有用
例如:如果您允许用户更改默认安装目录,当他们来升级时,很可能会提示他们再次升级到默认安装目录,而不是选择的安装目录。在安装时将此值存储在注册表中意味着您可以在升级时将其读回