Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Windows installer does not include MSVCP100.dll so curl does not work and so breaks vagrant #6764
vagrant version : 1.8.1
Just done a clean OS install on my Windows laptop. I installed Windows 10 along with a bunch of other stuff including vagrant. When I came to use vagrant If found
on investigation I found curl located in
The dll is provided by MS Visual C++ 2010 x86 Redistributables - something I had on my old install for another program. Installing it makes vagrant work.
If I was less knowledgeable on this matter I probably would have given up looking for a fix.
If you are installing the Redistributable Package then maybe something is going wrong, If you are not including it for any reason then you should or provide some helpful message to the user they need it.
Thank you so much it took me forever to find this fix. Apparently most of the top google results for that error are just people who typed their vagrant commands incorrectly. This is a pretty annoying bug considering the debugging necessary to solve it. Hopefully a future version could work with a version of curl that doesn't have that dependency, or at least direct you to a download link.
referenced this issue
Mar 4, 2016
added a commit
May 29, 2016
There is a even simpler solution for this problem:
Therefore you don't have unnecessary stuff installed, but a working
Unfortunately this solution does not work for me. Error stays where it was. Actually Im running out of ideas what do to next. Reinstalled many times everysthing, tried different versions, different shells. What is interesting, Curl itself works (when i type in cmd: curl "www.google.com" it gives a respond), but still throwing that error of login. Win 10 x64