我需要在 Visual Studio 2005 的托管 C++ 中编译一个 DLL。
我想要它与 32Bit corflag。请参阅http://illuminatedcomputing.com/blog/?p=117以供参考。
默认情况下,我选择 Win32 平台并在 liker 中设置 /MACHINE:X86 选项,但生成的 DLL 已关闭 32bit corflag。您可以通过从命令行执行来查看它
corflags MyDll.dll
在 Windows 64 位中运行该 dll 时遇到问题。所以我需要强制 dll 为 32 位。
关于如何配置 Visual Studio 2005 编译器的任何想法?