Мне нужно скомпилировать DLL в Managed C++ в Visual Studio 2005.
Я хочу это с включенным 32-битным флагом. Для справки см. http://illuminatedcomputing.com/blog/?p=117.
По умолчанию я выбираю платформу Win32 и устанавливаю параметр /MACHINE:X86 в лайкере, но в сгенерированной DLL отключен флаг 32bit corflag. Вы можете увидеть это, выполнив из командной строки
corflags MyDll.dll
У меня проблемы с запуском этой dll в 64-битной Windows. Поэтому мне нужно принудительно установить dll на 32 бита.
Любая идея о том, как настроить компилятор Visual Studio 2005?