I am unable to retrieve the product version that is entered in the General Tab programmatically using the GetFileVersionInfo function of Versions.DLL. Instead what is returned is the product version of Installshield 2010 (16.0.0.0). The file version that is returned is 16.0.0.400. How can I get this value? If I go to the Details tab of the Setup.exe Properties I can see the Product Version is what I entered in the General Tab, so can it be retrieve programmacitcally?

I am following an example provided by Microsoft at this website. http://support.microsoft.com/kb/139491