При загрузке Visual C++ 2008 Express Edition, этот файл существует:Можете ли вы перераспределить файл msvcrtxx.dll из сборки приложения с помощью visual studio express?
./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).
вы, вероятно, может уйти с ним, в меньшей мере, распределяя свое приложение вместе с один, скомпилированный с помощью реальной версии MSVC, и с использованием этого msvcr90.dll – rogerdpack
Это похоже на: http://stackoverflow.com/questions/179596/distribution-of-code-with-visual-studio-express-products – rogerdpack
также связано с тем, что VC express 2010 имеет опцию флажка для установки «debug redistributables» независимо от того, что стоит. – rogerdpack