У меня есть очень простая DLL, написанная на неуправляемом C ++, к которой я обращаюсь из своего приложения. Я недавно переключился на Visual Studio 2010, и DLL изменилась с 55 КБ до 35 КБ без изменений кода, и теперь она больше не будет загружаться в Windows 2000. Я не изменил никакого кода или настроек компилятора. У меня есть настройки для определения 0x0500 , которые должны включать поддержку Windows 2000. Кто-нибудь еще сталкивался с этим, или есть какие-либо идеи о том, что я могу сделать?