Можете ли вы распространить msvcrtxx.dll из сборки приложения с помощью Visual Studio Express?[закрыто]
-
22-09-2019 - |
Вопрос
Когда вы загружаете экспресс-версию Visual C++ 2008, существует этот файл:
./Microsoft Visual Studio 9.0/VC/redist/x86/Microsoft.VC90.CRT/msvcr90.dll
В файле redist.txt написано
Следующий список представляет собой список файлов, доступных в составе Microsoft Visual Studio 2008 для распространения по лицензии Visual Studio 2008.Если лицензированное вами программное обеспечение Microsoft не является Visual Studio 2008, по такой лицензии можно распространять только файлы, установленные с помощью программного обеспечения Microsoft.
и включает указанный выше файл msvcr90.dll.
Итак, мой вопрос: позволяет ли эта лицензия распространять msvcr90.dll из экспресса или нет?Что означает «только файлы, установленные программным обеспечением Microsoft»?Любая помощь?(в частности, нельзя ли распространять версию msvcr90.dll с приложением, созданным mingw/gcc).
Решение
В настоящее время я думаю, что вам, вероятно, удастся «запустить» официальный распространяемый exe-файл msvc от MS.как часть процесса установки (или, возможно, загрузите его отдельно, если вы обнаружите, что он у них не установлен)