StephenDRogers
Posts: 5
Joined: Fri Jan 31, 2014 6:54 pm

Microsoft Update

Greetings!

Happy user of Advanced Installer. :)

Installing MS Access 2010 Runtime as part of my package, and I ran into problems with my first attempt to port to Windows8.
Long story short, Win8 ships with an older version of VBE7.dll that I had on the Win7 laptop that's fully patched.
How I finally got around this was to run setup with the runtime prerequisite, and got the "older version of vba" error when I tried to run my program.
I then ran Microsoft Updates until there were no more updates.
My program still generated the error, but I uninstalled and reinstalled it (the prerequisite Access runtime now found and fully patched), and the program runs fine.

Which brings me to the feature request, assuming it doesn't exist because I couldn't find any reference in the Forums.
Could there be a prebuilt Prerequisite stage or Dialog that prompted (forced?) the user to run Microsoft Updates?

Stephen
Dan
Posts: 4529
Joined: Wed Apr 24, 2013 3:51 pm

Re: Microsoft Update

Hi Stephen,

Thank you for your suggestion. Maybe we'll consider this in a future version of Advanced Installer.

As a workaround, you can create a custom executable which will examine which updates are currently available for a computer. Please take a look on the Windows Update Agent API article which may be useful to you.

In order to launch your .EXE you can add it as a prerequisite in the Prerequisites page.

Best regards,
Dan
Dan Ghiorghita - Advanced Installer Team
Follow us: Twitter - Facebook - YouTube

Return to “Feature Requests”