Итак, у нас есть приложение, которое компилируется в «Любой процессор». Он будет работать в 64-битном режиме на компьютерах с Windows 7, но при попытке выполнить вызов для взаимодействия, работающего в 32-битном режиме, произойдет ошибка.
Я прошел и изменил цели компиляции на целевой x86 для проекта, скомпилировал и запустил его локально, и он работал нормально.
Однако, когда это изменение было зафиксировано, оно все еще работает как 64-разрядная на компьютерах с Windows 7 в рабочем состоянии.
Когда я внес изменение, я просто открыл диспетчер конфигурации в VS2010, изменил его на x86, сохранил его и зафиксировал изменение для каждого проекта в решении.
Как мне заставить его работать в 32-битном режиме? Нужно ли что-то менять?