Win 8.1 Installation Fail

Aug 23, 2015 at 11:44 PM
Edited Aug 23, 2015 at 11:46 PM

I'm having troubles installing assemblyinfo on a win 8.1 box. I used this on a win 7 and worked like a charm.

Looks like it is trying to install C++ 2010 Runtime Libraries (x64) but win 8.1 has an updated version of this installed already.

Do you have a workaround for this ?

please see the install log below
Sep 21, 2016 at 12:53 PM
Edited Sep 21, 2016 at 12:59 PM
Rather than uninstalling the up to date C++ 2010 Runtime Libraries in order to install the older version required (worst option):
Perform the usual install using the Setup.EXE provided which appears to fail because of the old C++ 2010 Runtime Library version.
Then run the MSI which will prompt for Repair or Removal.
Perform a Repair install and wallah!: It installs and run against the up to date C++ 2010 Runtime Libraries without needing to uninstall or install older versions.
Tested and working for me on latest Windows 10 x64 at time of writing with x64 Assembly Information build and installers.
And Bob - or should I say Matthew - is your uncle. ;-)
Sep 21, 2016 at 12:57 PM
Edited Sep 21, 2016 at 12:58 PM
Presumably the code - i.e. the installer source - must be checking the C++ 2010 Runtime Library version number for an exact match with the old version bundled whereas it should be checking using a greater than comparison rather than equal to the bundled version. QED.