문제

Is there a way for my setup/installer poject to check that another program is installed on the machine before proceeding with the install process? I am using Visual Studio 2008.

도움이 되었습니까?

해결책

Windows Installer supports launch conditions. You can use the Component ID of the program to determine if it's installed. Use MSI Spy to get the Component ID of a program.

다른 팁

Additionally, some programs are listed as pre-requisites in the setup project. For example, all the .Net Frameworks, SQL Server Compact, Windows Installer 3 etc. If you check these, you can actually have your app prompt to download the missing files.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top