Click here to Skip to main content
15,071,581 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
I have made an msi following closely the example given by Robert Graham:

How to Validate a Serial Number or PID in MSI Setups Created in VS.NET[^]

The msi is created (in VS 2003) as a setup project added to my original project. As Graham explains, the CustomerInformation is added in the User Interface. The DLL called by the msi is the same as in Graham's example. All goes well until the point where the correct serial number is put in, and then it just hangs when Next is clicked. There is no error message - just nothing !
I am sure the DLL is working, I can check this by writing internal variables to a file. There has to be some error in the way the msi was set up, but I cannot see what.
Any helpful thoughts would be much appreciated !

Raymond Mercier
Updated 3-Jan-12 4:57am
Wendelius 3-Jan-12 10:57am
Link formatted

1 solution

I suggest you ask this question to the author of the article. Load the page with the article and hit "New Message" on top of "Comments and Discussion" section. The author will get e-mail notification of your post and a change to reply.

RaymondM 3-Jan-12 13:40pm
Good idea ! I see that a similar question was posted at the end of his article. There a man suggested that in the msi setup one should place CustomerInformation right after Welcome. Now I have tried thta but it does not help, I am afraid.

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900