hur.cn - 华软网

 热门搜索

解决方案复制到其他电脑后资源视图加载失败的问题

  作者:未知    来源:网络    更新时间:2015/11/25



出错提示如上
---华软 网友回答---
图片挂了

大致意思是
VS10.0目录下\VC\atlmfc\include\res\RibbonStyle2007Aqua.re2
error RC2188

以及
工程目录下 RCa26632(298)
fatal error RC1116:RC terminating after preprocessor errors
---华软网友回复---

---华软网友回复---
进入编辑
浏览资源文件,找出资源中引用的文件的路径(特别是一系列位图文件)
将原来资源引用的文件拷贝到某个目录下
修改新资源文件引用文件的路径
---华软网友回复---
你点“编辑代码”看定位到什么地方?
---华软网友回复---
我在同一台电脑上测试,将可以正常打开资源视图的解决方案复制到别的文件夹,或者同文件夹下重新命名
依然出现同样的错误提示

---华软网友回复---
引用 4 楼 lsq19871207 的回复:
你点“编辑代码”看定位到什么地方?


点击“编辑代码”后没有反应
---华软网友回复---
引用 5 楼 jksjks222 的回复:
我在同一台电脑上测试,将可以正常打开资源视图的解决方案复制到别的文件夹,或者同文件夹下重新命名
依然出现同样的错误提示

你有没有引用第三方库?
---华软网友回复---
引用 7 楼 lsq19871207 的回复:
Quote: 引用 5 楼 jksjks222 的回复:

我在同一台电脑上测试,将可以正常打开资源视图的解决方案复制到别的文件夹,或者同文件夹下重新命名
依然出现同样的错误提示

你有没有引用第三方库?



对哦,之前想使用SkinMagicBuilder,是不是因为导入了lib之类?
---华软网友回复---
想归想,关键是你使用了没,并且第三方库的头文件、资源等目录你当初是使用的绝对路径还是相对路径,在你出问题的这个项目中是否存在
---华软网友回复---
找到原因了
为了使MFC EditBrowse空间在静态库下显示图标
在.rc中加入了如下
#if !defined(_AFXDLL) 
#include "afxribbon.rc"            
#endif 

删除就好了

感谢回复,这就结贴      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。