Application has failed to start because MSVCP100D.dll was not found, reinstalling app may work

前端 未结 3 788
佛祖请我去吃肉
佛祖请我去吃肉 2020-12-02 01:56

I googled on this and realized there are probably several causes to this so I will describe my scenario.

This happens when my application tries to load a .dll file b

3条回答
  •  日久生厌
    2020-12-02 02:12

    Just an small related advice: DON'T ADD any *248d.lib files while building and running in the RELEASE version.

    I was following advice from different blogs, and I accidentally added both *248d.lib as well as the 248.lib files. Basically in LinkerInputAdd Dependencies, ensure that you don't have *248d.lib files in it (here 248 is version 2.4.8).

    I spent hours wondering why things weren't working in the release mode until it struck me that there are two copies of .lib files, one *248 and other *248d. If you include any of the d files in release mode, you will get the DLL issue.

提交回复
热议问题