一个项目原来用vs2005编译的64位版本在win2003可以正常运行,该项目升级为vs2010后,新编译的64位版本在win2003启动时报错找不到K32EnumProcesses
找来找去,找到了下面这篇文章
http://social.msdn.microsoft.com/Forums/vstudio/en-US/20eb804c-5ea0-4359-a8fc-8ead1fefb4f0/vs-2010-app-gives-error-k32-could-not-be-found-in-kernel32dll-on-64-bit-machine
纠正措施:
项目配置C++的命令行下面需要增加 /D "PSAPI_VERSION=1"