在继续安装过程之前,我的设置/安装程序项目是否有办法检查机器上是否安装了其他程序?我正在使用Visual Studio 2008。
答案 0 :(得分:2)
Windows Installer支持launch conditions。您可以使用程序的组件ID来确定它是否已安装。使用MSI Spy获取程序的组件ID。
答案 1 :(得分:0)
此外,某些程序在安装项目中列为先决条件。例如,所有.Net框架,SQL Server Compact,Windows Installer 3等。如果您检查这些,您实际上可以让您的应用程序提示下载丢失的文件。