MSVCR90D.dll not found in debug mode with Visual C++ 2008

前端 未结 10 888
萌比男神i
萌比男神i 2020-12-08 21:34

I have a problem with Visual C++ 2008. I have installed opencv and I\'ve created a new program and I build it with no errors. However, it complains about not finding MSVCR90

10条回答
  •  鱼传尺愫
    2020-12-08 22:11

    I had the problem:

    Could not load file or assembly 'AudioInterface, Version=1.0.3548.29920, Culture=neutral, PublicKeyToken=null' or one of its dependencies. This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem. (Exception from HRESULT: 0x800736B1)

    AudioInterface was the name of my C++ project.

    Switching to "Release" config, everything worked.

    I tracked it to lack of the manifest file alongside my DLL, which I further tracked to having an Assembly Identity set. (Properties > Manifest Tool > General > Assembly Identity)

    I removed this setting, and the manifest dropped in the right place, and everything worked.

提交回复
热议问题