修改资源或版本信息导致 error RC2135 链接错误
2010-01-13 10:05
295 查看
1、在“解决方案资源管理器”窗口中,用鼠标右击工程的rc文件,本例中是DlgDLL.rc,在弹出菜单中选择“打开方式”,然后在出现的对话框中选择“源代码(文本)编辑器”,随后单击“打开”按钮;
2、定位到文本形式的rc文件的最后几行,你回看到类似于下面的代码:
3、将这段代码中的“语言 4、2”改为“LANGUAGE 4,2”;
4、保存并重新编译
此外,还有一种情况.会出现这个链接错误, 有的时候, 在对程序的资源或版本进行修改后 rc的代码里没有对某些资源标识类型,特别是自定义资源,因为编译器不认识,就干脆不标识了....(XX00的), 那也会引发上述错误.
比如:
2、定位到文本形式的rc文件的最后几行,你回看到类似于下面的代码:
#if !defined(AFX_RESOURCE_DLL) || defined(AFX_TARG_CHS) 语言 4、2 #pragma code_page(936) #include "res\DlgDLL.rc2" // 非 Microsoft Visual C++ 编辑资源 #include "afxres.rc" // 标准组件 #endif
3、将这段代码中的“语言 4、2”改为“LANGUAGE 4,2”;
4、保存并重新编译
此外,还有一种情况.会出现这个链接错误, 有的时候, 在对程序的资源或版本进行修改后 rc的代码里没有对某些资源标识类型,特别是自定义资源,因为编译器不认识,就干脆不标识了....(XX00的), 那也会引发上述错误.
比如:
IDT_LINK001 "res\\001.tga" //应该是 IDT_LINK001 RCDATA "res\\001.tga"
相关文章推荐
- 修改资源导致 error RC2135 链接错误
- 资源修改 添加删除后 导致 error RC2135 错误
- 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件 未能加载类型
- 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
- 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码
- C# 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
- 修改文件版本信息(PE文件版本信息、资源Version)
- “/XXXX”应用程序中的服务器错误。说明: 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
- 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件
- 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
- GCC版本不兼容导致的链接错误:undefined reference to `SomeFunction'
- 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。 编译器错误消息: CS0016: 未能写入输出文件“c:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files\root\41c191fd\ff9345c5\App_Web_login.cshtml.65793277
- 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
- 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件
- 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
- 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
- 错误信息:System.Resources.MissingManifestResourceException: 未能找到任何适合于指定的区域或非特定区域性的资源。请确保在编译时已将“****.****.Resource.resources”正确嵌入或链接到程序集"****",或者确保所有需要的附属程序集都可加载并已进行了完全签名
- 在分析向此请求提供服务所需资源时出错。请检查下列特定分析错误详细信息并适当地修改源文件。
- 编译错误 说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。
- 谣言信息有真有假,但有一些真谣言有人故意修改标题和内容部分词语导致错误的,把其标为假谣言。