WIX-操作/组件的条件取决于首次安装或升级
我对Wix比较陌生。我创建了一个安装程序,我们可以在第一次安装时定义一个连接字符串。现在我想升级,并且可以跳过一些仅在第一次安装中使用的对话框,比如请求服务器和数据库的对话框,我不想删除在第一次安装中配置的一些XML文件。 就我所读到的,一个主要的升级会删除以前的安装,并替换所有的文件。 我如何才能得到一个条件,即如果它是第一次安装或升级,只需安装一些组件,跳过一些对话框,不重新配置XML文件我正在使用util:XmlFile,不删除一些文件WIX-操作/组件的条件取决于首次安装或升级,wix,windows-installer,Wix,Windows Installer,我对Wix比较陌生。我创建了一个安装程序,我们可以在第一次安装时定义一个连接字符串。现在我想升级,并且可以跳过一些仅在第一次安装中使用的对话框,比如请求服务器和数据库的对话框,我不想删除在第一次安装中配置的一些XML文件。 就我所读到的,一个主要的升级会删除以前的安装,并替换所有的文件。 我如何才能得到一个条件,即如果它是第一次安装或升级,只需安装一些组件,跳过一些对话框,不重新配置XML文件我正在使用util:XmlFile,不删除一些文件 谢谢您可以使用Installed属性和UPGRADI
谢谢您可以使用Installed属性和UPGRADINGPRODUCTCODE属性来调整组件和操作。组件标记中的条件REMOVE=ALL而非UPGRADINGPRODUCTCODE在升级时使用标记是正确的。对我来说毫无意义。这怎么可能?