It is my understanding that a value of "5" indicates the file is installed, but that a -1 indicates "The product is neither advertised or installed." However, it IS installed on my system.Īm I passing the wrong ProductCode to the MsiProductCheck? Please advise. Note that it will also contain a bunch of MSU files (under the. 'vcpp_' RunCheck result: FailĪ prerequisite failed for Package "vcpp_" This will contain the vcruntimeMinimum圆4.msi along with a cab1.cab that contains the actual data and the vcruntimeAdditional圆4.msi along with another cab1.cab with the MFC dlls. Result of checks for command 'vcredist_圆4\VC_redist.圆4.exe' is 'Fail' However, this returns MsiQueryProductState = -1 and the install.log reports the following error messages. Under InstallConditions, I have the following code. īased on the above registry values, in my product.xml file, under I ran the following check. 25318.exe, vc140vcredistx86.exe,, vcredistx86.exe or vcredistx862012.exe are the common file names to indicate this programs installer. The above key lists a DisplayName of vcpp_, and ProductCode of. Microsoft Visual C 2015 Redistributable (x86) - 0.3 is free to download from our software library. I am attempting to use a MsiProductCheck to check for the install.Īs I also have this file installed on my system, when I check the registry for the version 3, it returns the following registry path, which does list that file version. The filename is VC_redist.圆4.exe, which I also have installed on my own Windows 10 OS. I am trying to perform a check of whether Visual C version 2015-2019 redistributable is installed on the clients system.
0 Comments
Leave a Reply. |