Ramblings & Rants

Michael Sanford on Windows Installer, Software Development and life in general!

Implementing a Windows Installer Validation Engine in VB6 - Part II

A while back, I posted a code sample on my blog that demonstrated how to implement MsiSetExternalUI in VB6.  That post certainly got a lot of hits, but there was a catch that quickly came back to haunt me.  The sample I provided worked like a champ in the VB6 IDE, but caused your app to crash when it was compiled.  I promised to provide an update, and while it is pretty late, here it is!

http://www.DeployNow.com/Articles/Details.aspx?ID=3

 

Comments

Michael said:

Hello,

I am working on the windows installer - particularly the validation part.

I am facing a problem - when i came across your blog and thought of requesting help from an expert. Hope you won't mind my asking you here on the blog.

the specific question is - if i install an msi and the try opening it again using MsiOpenPackage - should it work or not? If not why? If yes - why is it giving an error at my end? It fails giving ERROR_PRODUCT_VERSION.


Thanks
Bijoy.


# December 20, 2004 7:05 AM

TrackBack said:

^_^,Pretty Good!
# April 15, 2005 5:29 PM

TrackBack said:

^_~,pretty good!csharpsseeoo
# May 18, 2005 10:42 PM

TrackBack said:

Implementing a Windows Installer Validation Engine in VB6 - Part IIooeess
# July 22, 2005 1:50 AM

TrackBack said:

Implementing a Windows Installer Validation Engine in VB6 - Part IIooeess
# August 2, 2005 8:03 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)