Можете ли вы распространить msvcrtxx.dll из сборки приложения с помощью Visual Studio Express?[закрыто]

StackOverflow https://stackoverflow.com/questions/1798976

Вопрос

Когда вы загружаете экспресс-версию 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.как часть процесса установки (или, возможно, загрузите его отдельно, если вы обнаружите, что он у них не установлен)

Видеть https://stackoverflow.com/a/9214753/32453

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top