Menu

#261 Installer fails to detect VC++ runtime

open
nobody
None
5
2014-08-13
2011-05-05
No

When running the 1.3.0a x64 installer on Win7 x64, the installer fails to detect my installed VC++ 2008 SP1 runtime. It seems the installer just checks the system's uninstall information for the GUID of the "Visual C++ 2008 SP1 Redistributable Package (x64)". But if the runtime was installed as part of Visual Studio 2008, which was later updated to SP1, this check fails although the files are there. To verify this, I manually extract the files from the NSIS installer using Universal Extractor [1], and the contained meshlab.exe runs fine on my system.

[1] http://legroom.net/software/uniextract

Discussion

  • KC

    KC - 2011-11-07

    I installed 1.3.1 x64 on Win7 x64, and has exactly the same problem.

    Regards,
    KC

     
  • Diana

    Diana - 2012-08-23

    Same problem with version 1.3.2....

    There is a error message, if I'm installing the new version(MeshLab_64b 1.3.2) on my Windows 7 Enterprise x64. "Your system does not appear to have Microsoft Visual C++ 2008 SP! Redistributable Package (x64) installed. MeshLab Installation process will be aborted. Please, install it and restart the MeshLab installer." Microsoft Visual C++ 2008 SP1 Redistributable Package (x64) is installed, I have it try too with MS Visual C++ 2010 SP1, but the installation process will be aborted.

     
    • Diana

      Diana - 2012-12-12

      Solution: Extract the Meshlab.exe f.e. with 7zip.
      Thanks for the tipp!

       

Log in to post a comment.

MongoDB Logo MongoDB