MFC工程所在的文件夹重命名后或将其搬到另一目录文件夹下时的编译错误

今天将之前已编译调试的没有问题了的一个MFC工程复制粘贴到一个新建的文件夹下,重新进行编译了下,结果报错:C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(393,5): error MSB6006: “rc.exe”已退出,代码为 1

再点击生成还是同样错误,觉着奇怪,就打开原先的工程编译看看,只是原先的工程所在的文件夹被我重命名了(命名前后都是中文的),结果出现同样的编译错误

查了半天也没查出个准确原因,有一种类似的error(是"mt.exe"已退出的)的解法是说这样设置:项目 -> 属性 -> 连接器 -> 清单文件 -> 生成清单 改为"否",也不晓得为什这样设置,是否起作用?

查找原因罢后没急着按照上面进行设置,手欠就再次点击了下生成,结果。。。结果就生成成功了!

哇哦,是我的工程办了个新家反应跟不上了么,还是睡着了会又醒了?O(∩_∩)O哈哈哈~~~


刚开始学习Windows MFC编程中,总会遇到各种各样的问题,慢慢整理之!

你可能感兴趣的:(MFC工程所在的文件夹重命名后或将其搬到另一目录文件夹下时的编译错误)