MSVCP100D.dll отсутствует на вашем компьютере режим отладки Visual C ++ 2012

Я знаю, что этот вопрос задавался раньше. Но мне нужен реальный ответ,реальное объяснение! При выполнении (Ctrl + F5) код, показанный ниже, в Visual Studio 2012 Express, вРежим выпуска, все работает. При запуске вРежим отладки, Я получил:

Программа не запускается, потому что MSVCP100.dll отсутствует на вашем компьютере ...

Я уже установил Распространяемый пакет 2010 и 2012.

Что происходит??? Пожалуйста, подробное объяснение, что я могу понять :) Большое спасибо !!!

#include "stdafx.h"
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
#include <iostream>

using namespace cv;
using namespace std;

int main( int argc, char** argv )
{
    Mat image = imread("Bild.jpg");

    namedWindow("Mein Bild");

    imshow("Mein Bild", image);

    waitKey(5000);

    //The member variable data is in fact a pointer to the allocated memory block that will contain
    //the image data. It is simply set to 0 when no image has been read.
    if(!image.data)
    {
        cout<<"No image has been createt"<<endl;
    }

    cout<<"height = " << image.size().height <<"\t width = "<< image.size().width<<endl;

    //page 27

    return 1;
}

Ответы на вопрос(3)

Ваш ответ на вопрос