POS Ready 2009 (XP SP3) ships with a corrupt install of "Visual C++ 2005 SP1 Redistributable".
File: C:\Program Files\Common Files\Microsoft Shared\VC\msdia80.dll
Incorrect version: v. 8.0.50727.762
Correct version: v. 8.0.50727.4053
More details on the contents for the SP
In AI 10.0, I was looking at Requirements->Prerequisites->Pre-install->Visual C++ 2005 SP1 Redistributable (x86)->Install conditions and tried playing around with the Install Conditions -> Install prerequisite based on conditions area. I can't seem to get it to detect the bad install. I removed the existing conditions and added a File Version criteria with File to Find = [CommonFilesFolder]Microsoft Shared\VC\msdia80.dll and because it wasn't working, crazy low on the minimum require version: 8.0.728.4
Some questions:
Even if this did work, because it's the 4th octal that's different - is this bound not to work?
Is there not an option to check file size?