05 2011 档案
[转] VS2005 在UNICODE模式下debug生成的程序出错
摘要:没有找到MSVCP80D.dll,因此这个应用程序未能启动。重新安装应用程序zz2011-05-15 14:15VS 2005在生成可执行文件时使用了一种新的技术,该技术生成的可执行文件会伴随生成一个清单文件(manifest file)(.manifest后缀文件)(其本质上是XML文档,你可以用文本编辑器打开看看),并在链接完成后将该清单文件嵌入到exe文件中(默认情况下)。而在FAT32文件系统中,在处理清单文件阶段,当增量链接时不能完成清单文件的更新(默认情况下),于是造成清单文件嵌入失败,从而使该exe文件运行时没有相应的清单文件而运行失败并提示如上错误。 解决方案很多,列举如下: 阅读全文
posted @ 2011-05-23 22:38 追月清风 阅读(477) 评论(0) 推荐(0)
VC2005项目属性配置
摘要:ascfgbuilder 中有 envDTE/envDTE80/envDTE90/ 引用(在项目属性的 通用属性-》引用名称中)。思考下这个是何用途 阅读全文
posted @ 2011-05-19 12:23 追月清风 阅读(169) 评论(0) 推荐(0)
[转]CStdioFile中文问题
摘要:在VC里如果数据量不大,一般不会使用数据库,使用文件来保存数据.而且在VC里也提供了比较多的文件操作类或方法.本文只是简单的介绍一下几个文件操作方法.(本文原创:作者:巴士飞扬,网站www.busfly.cn)第一个,先介绍一个我认为最简单的VC文件操作类,可以直接按行来读取文件,输出到文件时可以将字符串直接输出,而不用按照字节来读取和写入.VC中用CStdioFile读写文件的方法.txt 使用这种方法时,可能会出现一种错误情况,就是你使用WriteString(str)方法时,如果输出的是汉字时,可能会变成乱码.解决办法为:CStdioFile.WriteString无法处理中文CStdi 阅读全文
posted @ 2011-05-19 12:03 追月清风 阅读(1248) 评论(0) 推荐(0)