Я думал, что понял это барахло ....
У меня есть exe-файл, скомпилированный для использования dll MFC версии 9.0.21022.8, и я пытаюсь установить его на компьютер, на котором нет x86_ vc9 что-либо - вообще нет x86. Просто драм.
В любом случае, я думал, что у меня в инсталляторе есть то, что мне нужно, но похоже, что файлы находятся не в том месте, где находится exe-файл, и у меня нет нужных записей bindingRedirect.
У меня есть MS dll в каталогах в моем каталоге exe, например:
Exe Dir \ Microsoft.VC90.MFC \ dll и манифест
Exe Dir \ Microsoft.VC90.CRT \ dll и манифест
DLL-файлы и манифест для версии 9.0.30729.1.
Во-первых, должны ли dll и манифест просто находиться в каталоге exe, а не в подкаталогах?
Во-вторых, я поместил зависимость с разделом depenAssembly, содержащим записи bindingRedirect в каждом манифесте, но все равно не повезло. Это место, чтобы поставить его? Должен ли я просто вставить материал bindingRedirect в манифест приложения?
Любая помощь / идеи приветствуются.