У меня есть приложение .net, которое использует некоторые скомпилированные vc ++ библиотеки Win32.Он отлично работает на 32-битной Win, но на 64-битной есть проблема: «Невозможно загрузить DLL 'xyz': указанный модуль не найден. (Исключение из HRESULT: 0x8007007E)"
ИспользованиеОбходчик зависимостей Я обнаружил, что он пропускает следующие библиотеки: MSVCP100.DLL, MSVCR100.DLL, GDIPLUS.DLL, GPSVC.DLL, IESHIMS.DLL
Как их установить на мой 64-разрядный Win?Куда мне их положить?Должен ли я их зарегистрировать?Или ...?
Обратите внимание, мой проект скомпилирован для платформы x86 и запускается из папки Program Files (x86) как 32-битное приложение.Мои библиотеки компилируются как Win32 через Visual C ++ в Visual Studio 2010.
Обратите внимание, что невозможно получить 64 версию моих библиотек по некоторым другим причинам, поэтому это не будет решением.
Спасибо!