Привет! > > Please contact the application's support team for more information. > > Какая ОС и нет ли в путях другой копии рантайма ?
Для контролов (библиотек с юзер інтерфейсом) Виста делает так (и ХП начиная с СП2 (или СП1 - точно не скажу) : при запуске проверяется манифест. Если нет манифеста - берется самая старая версия ComCtl32.dll и прочих системных библиотек. Никакими путями (подсовыванием рядом с экзешником, подсовыванием в system32, загрузкой по абсолютному пути и т.п.) загрузить в адресное пространство процесса нужную ДЛЛ не удается, если в манифесте не указано, какую версию либы грузить (или манифеста нет) - все равно Винда подсунет ту, которую посчитает нужным (обращаем внимание на каталог %WINDOWS%\WinSXS). Для примера - пишем приложение без манифеста, ложим последнюю ComCtrl32.dll версии 6.0.0.0 рядом с ЕХЕ, грузим по абсолютному пути (LoadLibrary(.....) - загрузили? А теперь пытаемся проверить наличие ф-ции TaskDialog() которая есть в Висте - получаем облом. Смотрим в ProcessExplorer - Винда нам подсунула ComCtrl32 версии 5.х.х. Боюсь, что для рантаймов будет работать то же правило. __________ Eioi?iaoey io ESET NOD32 Antivirus, aa?ney aacu aaiiuo neaiaoo? ae?onia 3388 (20080826) __________ Niiauaiea i?iaa?aii i?ia?aiiie ESET NOD32 Antivirus. http://www.esetnod32.ru