Game will not run

There is a link in the thread Rob above mentioned, that I may try later; when I next use my game laptop. That said; the link: https://www.microsoft.com/en-us/download/details.aspx?id=48145
Has no mention of MSVCP140.dll in it, so I don't know if it is even relevant to my own issue.

Plus my patiences with such things; is at a very low ebb and so it not working; once again, is going to have me throwing teddies etc..

The dll is part of the download.
 
Worked for me. Thanks all.

That said, I agree with Arry's sentiment, as well as Ashnak's concerns.

On to play Chapter 4 now,
Thanks again!
 
I'll let you know how I get on after my PC will have finally decided to validate the game files.... preparing for update....???
Part of me wished I went straight for the 64bit whatever that is.

On this note, anyone care to explain what is that missing file exactly, and what does it do ?
Or should I just chalk it off as: "same reason why grunge kids reaped holes in their pants back in the 90's" ?

I'll try to explain it. When you develop software you often use the same routines in different programs. It would be silly to create the same code for each program from scratch, it also takes less ressources and space when several programs can work with and share the same code. That's what these dlls are for. If a program (or game) uses them they are normally part of the installation routine and you can almost always find the necessary files in your games directory. For some reason the required dll didn't get installed with the latest update, so the easiest fix is to download them yourself. Microsoft provides a package that takes care of the installation for you.
 
Last edited:

Avago Earo

Banned
Sure, in this case, you can get the offending dll from a place that calls itself Microsoft - but on the other hand, there was an article in the paper just today about people claiming to be from Microsoft calling unsuspecting people on the phone and trying to sell them expensive maintenance software they don't need - or, failing that, getting access to their PC.

This scam is particularly nasty as it takes people straight to the official Microsoft Support page (scam redirect starts at 02:32):

[video=youtube_share;CJyh6I_sVQE]https://youtu.be/CJyh6I_sVQE?t=152[/video]
 
I'll try to explain it. When you develop software you often use the same routines in different programs. It would be silly to create the same code for each program from scratch, it also takes less ressources and space when several programs can work with and share the same code. That's what these dlls are for. If a program (or game) uses them they are normally part of the installation routine and you can almost always find the necessary files in your games directory. For some reason the required dll didn't get installed with the latest update, so the easiest fix is to download them yourself. Microsoft provides a package that takes care of the installation for you.

10%
 
I'll try to explain it. When you develop software you often use the same routines in different programs. It would be silly to create the same code for each program from scratch, it also takes less ressources and space when several programs can work with and share the same code. That's what these dlls are for. If a program (or game) uses them they are normally part of the installation routine and you can almost always find the necessary files in your games directory. For some reason the required dll didn't get installed with the latest update, so the easiest fix is to download them yourself. Microsoft provides a package that takes care of the installation for you.

Thanks, makes perfect sense.
Believe it or not, I used to consider myself a computer wiz, back in the days... [return]
Things have changed, man.


10/10, I'd say.
 
Thanks, makes perfect sense.
Believe it or not, I used to consider myself a computer wiz, back in the days... [return]
Things have changed, man.



10/10, I'd say.
10% is a bug that kept returning after new updates. The ship always had 10% damage, even after repairs. I would say that this returned, due to using old chunks of code etc..
 
Last edited:
if you go into your steam folder, [steam/steam apps/common/ Elite Dangerous Horizons/ _common redist/] you should find the vcredist folder someplace in there, and inside in subfolders should be the vcredist installer for 2010 and 2012 versions - which should install the missing dll. run em both. there is also a directx folder which will do the same for that in the event some win 10 update kills all installed dx packages for no reason
 
if you go into your steam folder, [steam/steam apps/common/ Elite Dangerous Horizons/ _common redist/] you should find the vcredist folder someplace in there, and inside in subfolders should be the vcredist installer for 2010 and 2012 versions - which should install the missing dll. run em both. there is also a directx folder which will do the same for that in the event some win 10 update kills all installed dx packages for no reason

You will need Visual C++ Redistributable for Visual Studio 2015.

The 140 in the MSVCP140.dll file name means version 14.0. And if you look here:
https://en.wikipedia.org/wiki/Microsoft_Visual_C++#Internal_version_numbering

You'll see 14.0 refers to MSVC++ 2015.

I think Frontier upgraded their build tools but forgot to update both their Steam Depot (which only has VC2012) and their launcher.

You may want to add your voice to the existing bug report:
https://forums.frontier.co.uk/showthread.php/463093-MSVCP140-DLL-Missing-From-Computer
 
Back
Top Bottom