Зачем мне нужно устанавливать MSVC++ Redist?

Я изучаю VC++, но мне интересно, почему конечным -пользователям также нужен MSVC++?

Насколько я могу видеть в MSDN, большинство, если не все библиотеки, которые используют мои программы (настоящие файлы DLL )уже поставляются с самой системой (user32.dll, kernel32.dll и т. д. ).

Но почему Paint и Notepad не нуждаются в MSVC++, а мое программное обеспечение, которое намного проще, чем Notepad, требует этой среды выполнения? Что делает среда выполнения? Как это работает? Есть ли способ заставить мою программу работать без MSVC++?

5
задан Silviu-Marian 10 July 2012 в 01:38
поделиться