В настоящее время я разрабатываю приложение с Qt 4.5 в Windows Vista и Visual Studio 2008 как IDE.Qt 4.5. Зависимость от платформы .NET
Проблема в том, что сбой программы на Windows XP SP2 (отлично работает с XP SP3 и Vista). Это может быть исправлено с установкой .NET framework 3.5, но я хочу этого избежать.
Есть ли способ предотвратить это, учитывая, что я должен использовать компилятор Visual Studio?
EDIT 2010/02/11:
Просто наткнулся на that:
Чтобы избежать зависимостей для ЭЛТ (mscvp90.dll и mscvr90.dll), Qt Framework должны быть повторно -compiled с -MT переключается на компилятор.
QT сам по себе не нуждается в .NET, а приложение VS C++ также нет. Вы уверены, что строите чистый C++, а не приложение C++/CLR? – gimpf