码迷,mamicode.com
首页 > 其他好文 > 详细

PRIMARY LANGUAGE ID not a number

时间:2015-03-14 13:43:38      阅读:263      评论:0      收藏:0      [点我收藏+]

标签:

用vs2010修改别人的源代码(估计是vc6下的)  .RC 文件,报错: 
1>.RC(8): error RC2144: PRIMARY LANGUAGE ID not a number
1>  
1>  
1>.RC(18): error RC2135: file not found: 100

在网上找到的解决办法:
1、注释掉  .RC 文件中的  LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED 
2、在在resource.h中加入
#include <winresrc.h>

 

我仔细对比了一下原来的RC 文件和修改过的 RC文件,发现原来的 RC 文件中有 
#include <winver.h>
而修改过的RC文件里没有类似的,所以不注释 掉 LANGUAGE LANG_CHINESE, SUBLANG_CHINESE_SIMPLIFIED 的话,就必 须  #include <winresrc.h>, 这两个.h文件都是在  C:\Program Files (x86) \Microsoft SDKs\Windows\v7.0A\Include 目录下的,所以两种方法必须二选一

PRIMARY LANGUAGE ID not a number

标签:

原文地址:http://www.cnblogs.com/alps/p/4337344.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!