Я хотел бы получить некоторую информацию о библиотеках времени выполнения для Visual Studio 2008. В частности, когда мне следует учитывать версии DLL и когда следует рассматривать статические версии.
Документация Visual Studio описывает технические различия с точки зрения зависимостей DLL и связанных библиотек. Но мне интересно, почему я должен использовать один поверх другого. Более важно, почему я должен хотеть использовать многопоточную среду выполнения DLL, когда это явно вынуждает мое приложение зависеть от DLL, тогда как статическая среда выполнения не имеет такого требования на моей машине пользователя приложения.