vs2008似乎有个bug。经常新创建的mfc程序,编译出来的exe会有两个dll为“找不到”(即:用依赖库查看是为黄色的)
用如下方法,可轻松该bug。(注:好像在vc6也,无此bug)
具体处理过程如下:
1、在Project\Properties\Configuration Properties\Project Defaults\Use of MFC中,选择Use MFC in a Static Library
2、编译,编译不通过没关系
3、在Project\Properties\Configuration Properties\Project Defaults\Use of MFC中,选择Use Standard Windows Libraries(就是把设置改回去)
4、再次编译
再使用dependency工具查看,OK了。