我正在使用高级安装程序8.x为我的.NET Windows项目(Visual Studio 2010)创建部署项目(.MSI),方法是添加一些驱动程序和第三方SDK。我通过选择产品密钥作为条件将它们添加为先决条件,但是当我运行项目时,它甚至在安装之后就会弹出先决条件。它的状态不会改变为每次安装和弹出。
我该如何解决?
答案 0 :(得分:0)
先决条件使用检测标准来确定它们是否已安装。因此,很可能您的先决条件安装条件不正确。
通常通过搜索由其安装的文件或注册表项来检测先决条件。要查看软件包安装了哪些文件和注册表项,您可以使用Process Monitor或重新打包工具。