vs2005我装了x64编译器后(不知道没装之前有没有这个bug):
1)创建最简单win32 console,啥都不改
2)debug下直接run,显示找不到msvcr80d.dll
3)属性里把“使用标准windows库”改成“静态库使用MFC”,run,正确
4)改回“使用标准windows库”, run,就不报错了……
解决方案除了上面说的那个么,还有:
a)在“属性->配置属性->清单工具->常规“下有一个”使用FAT32解决办法,把它选成是,就可以了。(注意:一定要先配置这个选项,然后再编译工程,要不然还是不好用:)
b)到你的工程的文件夹,如(myproject),找到其下的myproject\myproject\Debug\ myproject.rec,把它删掉(删掉整个Debug目录也可以),重新编译,搞定
c)在“属性->配置属性->清单工具->输入输出”,把嵌入manifest选为否
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment