Installing in Vista
-
Hey, guys. I have a C++ / ATL / MFC dll (with no .NET references) that I'm working on in VS2005. I'm using the built in setup project stuff to create the Windows Installer .msi file, and that runs fine under XP. In Vista, it barks that "There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Yada, yada..." My question is general rather than specific (this might just be the first of many error messages for all I know). Do you know of documentation anywhere that points out what tweaks we need to make to a setup generated by VS 2005 so that it plays nice with Vista? Thanks!
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
-
Hey, guys. I have a C++ / ATL / MFC dll (with no .NET references) that I'm working on in VS2005. I'm using the built in setup project stuff to create the Windows Installer .msi file, and that runs fine under XP. In Vista, it barks that "There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Yada, yada..." My question is general rather than specific (this might just be the first of many error messages for all I know). Do you know of documentation anywhere that points out what tweaks we need to make to a setup generated by VS 2005 so that it plays nice with Vista? Thanks!
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
You can try two things. First, run
msiexec /i yourfile.msi /l*v logfile.txt
and see if the log tells you what's wrong. Second, download Orca from MS and run its validation checks (Tools->Validate) on the MSI file.--Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ Dunder-Mifflin, this is Pam.
-
You can try two things. First, run
msiexec /i yourfile.msi /l*v logfile.txt
and see if the log tells you what's wrong. Second, download Orca from MS and run its validation checks (Tools->Validate) on the MSI file.--Mike-- Visual C++ MVP :cool: LINKS~! Ericahist | PimpFish | CP SearchBar v3.0 | C++ Forum FAQ Dunder-Mifflin, this is Pam.
Thanks, Mike - I appreciate it! Chris
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
-
Hey, guys. I have a C++ / ATL / MFC dll (with no .NET references) that I'm working on in VS2005. I'm using the built in setup project stuff to create the Windows Installer .msi file, and that runs fine under XP. In Vista, it barks that "There is a problem with this Windows Installer package. A program required for this install to complete could not be run. Yada, yada..." My question is general rather than specific (this might just be the first of many error messages for all I know). Do you know of documentation anywhere that points out what tweaks we need to make to a setup generated by VS 2005 so that it plays nice with Vista? Thanks!
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
-
Thanks, man!
Author of The Career Programmer and Unite the Tribes www.PracticalStrategyConsulting.com
-
Wow! I read it, but do I undertand it? Fat chance! Not to mention that I'm still in the dark ages and still don't have Vista yet. I need to adapt EasyInstaller[^] to be able to perform installs on Vista. Can anybody explain this in terms that a simple-minded, burned-out hobbyist can understand? I would greatly appreciate assistance on this. Thanks in advance.