I had tried as you stated, but call it a fluke it wasn't working on the first Windows 7 client I tried, however on another it worked just fine. Maybe because I had been using the first client to design and test the installer in the first place and just had some leftovers from previous tests mucking it up? Not sure, but at least I can confirm it works now on XP and 7 clients.
I do have another issue though that has me stumped. I created this package as an EXE setup with resources next to it, and have the CAB files compressed, and included into the MSI database. When I launch the .exe directly, the installation works perfectly. However when I manually launch the MSI file I get the following error message "Failed to create the control YouMustAgreeCtrl on the dialog InstallDlg". I get the same message even if I try building it without the exe and just have a single MSI file. I need the EXE setup anyway, for the updater portion, but either way I can't run a manual installation directly from the MSI file. The control that is in error is actually the default control that was built when I chose the BlackSurface theme, and I haven't made any changes to it other than the wording which should matter I'm sure. I know I could just run from the EXE file and be done with it, however there has to be some fix for this issue and would prefer that either the exe or the msi could be run to get the same thing done. Any suggestions?
- Error.jpg (260.84 KiB) Viewed 10128 times