万恶的 VS2008 C++ mfc90ud.dll not found

现在做移植MFC 的老项目工作, 需要在VS2008 中创建一个工程。 在成功生成代码后debug 的时候, 碰到

mfc90ud.dll 没有found。

万恶的 VS2008 C++ mfc90ud.dll not found

我靠, 不会吧,这个dll 当然有的了。  在搜索google 后发现很多人也碰到这个问题应该是 vs.net 2008 在生成 manifest 文件的时候一个bug, 这个bug 是文件系统如果是FAT32的时候就会发生。 不幸的是公司it 将我们所有的盘都搞成 FAT32 的格式。  在项目的属性中 有一个 Use FAT32 work around改成Yes  , 默认的是 no。

万恶的 VS2008 C++ mfc90ud.dll not found

 

 

最后一点要记得重新build 工程。