修改资源导致 error RC2135 链接错误 |
分类:error RC2135 |
部分文章来自于网络,如有侵权请联系站长,以便及时卸下来 |
相信各位朋友一定开发过可以显示对话框的常规MFC DLL,例如显示一个登陆对话框并进行口令校验。我在VC6下面做时,一点问题都没有。可是转到 VC.NET 中文版之后,麻烦却来了。下面的操作,大家可以试试(一定要用中文版,英文版我不知道是否也会出 error RC2135 错误)
1、用 VC.NET 新建一个常规MFC DLL项目;
2、在资源编辑器中,插入一个对话框资源;
3、编译此项目,系统会提示:
“DlgDLL.rc (158): error RC2135 : file not found: 936”
问题出在哪里呢?我用任务列表窗口查看,有以下信息:“e:/Study/DlgDLL/DlgDLL.rc(158): error RC2135 : file not found: 936”,原来是刚加入的对话框使编译失败。这是怎么回事呢?经过和VC6生成的相似工程的比较,我终于找到了解决办法,步骤很简单:
1、在VC.net的