Я пытаюсь скомпилировать простое 32-битное приложение Hello World, написанное на C, с использованием Visual Studio 2010 на 64-битной машине при новой установке Windows 7. Я также установил «Windows SDK для Windows 7 и .NET Framework 4» после установки Visual Studio.
Я построил приложение, выбрав «Win32» в качестве платформы. Он работает в Windows 7, но если я запускаю приложение на своем 32-разрядном компьютере с Windows XP Professional (новая установка также и без программ и пакетов обновления), кажется, что эта ошибка не работает:
"This application has failed to start because msvcr100.dll was not found"
Если это может быть полезно, Dependency Walker обнаруживает 2 ошибки (подробности см. На связанном изображении):
"Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module."
"Error: Modules with different CPU types were found."
http://img820.imageshack.us/img820/4725/errordp.png (статья)
Как я могу решить это? Спасибо!