Привет, у меня проблема с компиляцией приложения Qt с Visual Studio 2008 SP1.
Ради чистоты я создал виртуальную машину Windows XP, установил VS 2008, затем SP1, а затем скомпилировал Qt 4.6. Теперь, глядя на манифест библиотек Qt (используя XN Resource Editor), я вижу, что они зависят от CRT 9.0.21022.8.
Но в то же время последняя версия CRT, поставляемая с SP1, - 9.00.30729.4926. Почему библиотеки Qt DLL были сгенерированы с использованием более старого встроенного манифеста? Как я могу это исправить?
Кроме того, на моем компьютере разработчика в папке winsxs я могу найти только 9.00.21022.8 CRT (обратите внимание на двойной ноль). Где находится CRT 9.0.21022.8 - я понятия не имею, но они должны быть где-то ((с) Буш), так как приложение фактически запускается на компьютере разработчика.
Спасибо
Anton