My installer installs silently on Windows XP, but on Windows 7 the "user is presented with windows installer to complete the installation process." The installer is a vanilla MSI built in Visual Studio 2008 using the instructions at http://appdeveloper.intel.com/en-us/blog/2009/12/21/how-create-msi-installer-using-visual-studio-2008, and all UI dialogs have been removed as per the instructions at http://appdeveloper.intel.com/en-us/blog/2009/12/28/msi-silent-install-package-requirement-update. The installer includes both the Microsoft_VC90_CRT_x86.msm and Microsoft_VC90_MFC_x86.msm merge modules. I've gone through the steps from http://appdeveloper.intel.com/en-us/blog/2010/01/15/silent-installer-demystified to try and reproduce the problem, but when I run the installer on my Windows 7 test system I don't see any UI, the install is silent. The only thing I can think of that could produce a UI popup is the Windows prompt to install an unsigned application, but both the MSI and the app itself are digitally signed. Does anyone have any idea why the installer would work silently on Windows XP and not on Windows 7?
For more complete information about compiler optimizations, see our Optimization Notice.