"msvcr120.dll" is missing on Win 7 (64 bit)

  1. 4 years ago

    Thomas T

    12 Jan 2016 Pre-Release Testers, Xojo Pro Europe (Germany, Munich)
    Edited 4 years ago

    Another Xojo dev sent me a 64 bit app made with Xojo for testing. It contains these files:

    Zip Tester.exe
    zlib1.dll
    Zip Tester Libs\
      Internet Encodingsx64.dll
      XMLx64.dll

    When I run the exe, I get a message that "msvcr120.dll" is missing.

    What's up with that? Why does Xojo build an app that can't even run in a fresh Win 7 SP1 system any more? Or did I get an incomplete app sent?

    I'm running Win 7 SP1 with all latest updates, plus VMware Tools, but nothing else installed.

    A 32 bit app built with Xojo (i.e. my own app Arbed) runs just fine on this system.

    I ran SFC as instructed here (http://answers.microsoft.com/en-us/windows/forum/windows_8-hardware/missing-msvcr120ddll/28b03b3b-1d15-4e47-ba31-8ace6920b9ba?auth=1 ) but it found no issues to repair.

    I just compiled an empty desktop project for Windows 64 bit and it has the following
    My Application.exe
    icuin54.dll
    msvcr120.dll
    XojoGUIFramework64.dll
    icuuc54.dll
    icudt54.dll
    msvcp120.dll

  2. Norman P

    12 Jan 2016 Xojo Inc, Pre-Release Testers, Xojo Pro Answer Seeking work. npalardy@great-w...

    I just compiled an empty desktop project for Windows 64 bit and it has the following
    My Application.exe
    icuin54.dll
    msvcr120.dll
    XojoGUIFramework64.dll
    icuuc54.dll
    icudt54.dll
    msvcp120.dll

  3. Thomas T

    12 Jan 2016 Pre-Release Testers, Xojo Pro Europe (Germany, Munich)

    Then he must have sent me something incomplete. Odd. Thanks for confirming.

  4. Norman P

    12 Jan 2016 Xojo Inc, Pre-Release Testers, Xojo Pro Seeking work. npalardy@great-w...

    You should check these things with the dev before ranting here

  5. Thomas T

    12 Jan 2016 Pre-Release Testers, Xojo Pro Europe (Germany, Munich)

    Yes.

  6. Patrick D

    12 Jan 2016 Pre-Release Testers ');DROP TABLE tbl_Person;--

    Does the app make use of the TextInputCanvas plugin.

    I'm experiencing some weird stuff on Windows with msvcr100.dll being missing and msvcr120.dll being supplied on new projects.

  7. Bob K

    12 Jan 2016 Pre-Release Testers, Xojo Pro, Third Party Store Kansas City
    Edited 4 years ago

    This *is* a problem with TextInputCanvas plugin. Some odd dependency that the plugin isn't supplying. The easy button answer is to install the required library via the Microsoft Visual C++ 2010 Redistributable Package

    32 bit
    http://www.microsoft.com/download/en/details.aspx?id=5555

    64 bit
    http://www.microsoft.com/en-us/download/details.aspx?id=14632

    I have a newer version of the Text Input Canvas that @ChristianSchmitz compiled for me but I don't know if it has the same weird dependency or not. If you have an installation that's showing this issue, contact me so I can send you a copy of the newer plugin.

  8. Christian S

    12 Jan 2016 Pre-Release Testers, Xojo Pro, XDC Speakers, Third Party Store Germany

    the plugin I built doesn't require DLLs.

  9. Norman P

    12 Jan 2016 Xojo Inc, Pre-Release Testers, Xojo Pro Seeking work. npalardy@great-w...

    you do realize that doing that means any patches to the vc runtime wont get applied to this but if left as a dll they would ?

  10. Maximilian T

    12 Jan 2016 Pre-Release Testers, Xojo Pro Europe, Germany, Berlin

    I think I ran into a similar issue and the problem was that the folder containing the .exe had both a "resources" and a "myapplication resources" folder, and only the one of them contained the dll.

  11. Patrick D

    13 Jan 2016 Pre-Release Testers ');DROP TABLE tbl_Person;--

    @Bob K This *is* a problem with TextInputCanvas plugin. Some odd dependency that the plugin isn't supplying. The easy button answer is to install the required library via the Microsoft Visual C++ 2010 Redistributable Package

    32 bit
    http://www.microsoft.com/download/en/details.aspx?id=5555

    64 bit
    http://www.microsoft.com/en-us/download/details.aspx?id=14632

    I have a newer version of the Text Input Canvas that @ChristianSchmitz compiled for me but I don't know if it has the same weird dependency or not. If you have an installation that's showing this issue, contact me so I can send you a copy of the newer plugin.

    Thanks Bob - thats what I do now after an email exchange with Robert. I'm struggling to get round why Xojo doesn't install the dll by default but this is probably more my misunderstanding of what's going on rather than something Xojo is/isn't doing...

  12. I solved it by downloading msvcr120.dll from the http://fix4dll.com/msvcr120_dll . You just need to add it to your wowsys64 folder. But don't forget to check it with anti-virus before, it may be dangerous to download files from non-official sources.

  13. 3 months ago

    I've had a problem with a couple of games on Steam saying they need the file msvcr120.dll. I searched the web and found I need to install Visual C++ and found several links with the install files at official Microsoft sites. https://www.microsoft.com/en-us/download/details.aspx?id=40784 However, running them does nothing. But I don't know what happened after troubleshooting https://techloris.com/msvcr120-dll-is-missing/ it with this way it works.

or Sign Up to reply!