• VC2005打开VC2003项目时fatal error CVT1100: 重复的资源。type:MANIFEST


    一个错误的提示为:
    CVTRES : fatal error CVT1100: 重复的资源。type:MANIFEST, name:1, language:0x0409
    另一个则提示为:
    LINK : fatal error LNK1123: 转换到 COFF 期间失败: 文件无效或损坏

    出现这两个问题的原因都是一个,即文件中的现有资源文件和新资源字符串表 ID 冲突。

    解决方案:
    .rc中注释掉:CREATEPROCESS_MANIFEST_RESOURCE_ID RT_MANIFEST "res//程序.exe.manifest",然后再将那个.manifest加入到工程中编译即可.

    如果找不到,可以看工程文件的"资源"窗口,有没有类似RT_MANIFEST之类的项,删除即可.

    一个变通的解决方法是:
    工程属性->配置属性-> 清单工具->输入和输出->嵌入清单,选择[否]

  • 相关阅读:
    总结
    webview细节注意
    对图片的处理
    介绍并提高app中WebView的性能
    工作中新接触的问题
    iOS环信
    Framework静态库制作方法
    多线程GCD
    iOS开发之地图与定位
    ARC内存管理机制详解
  • 原文地址:https://www.cnblogs.com/honker/p/3774415.html
Copyright © 2020-2023  润新知