Visual Studio 怪异现象集锦

Table of Contents

1 序言

如果你用 Visual Studio 写了很多的程序,相信你肯定会碰到了些莫名其妙的东西。虽然很多问题,都是由于使用者的原因造成的,但是,收集起来,还是值得玩味的。

1.1 DLL 相关

1.1.1 missing mfc90ud.dll

因为 Visual Studio 有时会有 fatale error link 的问题,可以通过取消清单文件的设置来解决这个问题。

可是在一些工程里,如果把这个清单设置为“否”,则在启动调试程序时,会出现下面的错误提示:

./images/missing mfc90uDLL.png

这究竟是什么原因呢?

有的时候,或提示说 mt.exe 已停止,如果把“生成清单文件”的设置设为“否”,则可以正常编译,但是一运行,就提示说找不到上面这个文件。

这个清单文件和嵌入清单文件,有什么区别?

Author: Water Lin <WaterLin.org@gmail.com>

Date: 2011-10-31 17:52:15

HTML generated by org-mode 6.33x in emacs 23