在VS2010 VC++ 项目添加引用时,有时会出现Internal CPS Error错误,提示信息:

'Internal CPS Error: We couldn't find the existing shim object, but there was an existing project reference!'.

分析原因:

有些VC++ 项目会引用其他的项目,这里说的引用不是外部引用,而是在同一个Solution中,添加项目引用。

如果新建Solution后,添加项目顺序不是按照引用关系添加的话,会导致项目引用找不到的情况,而VS2010 也不会给出提示,按照引用的项目不存在处理,但引用的项目链接还在,不会删除,编译时提示无法找到对应Lib。在项目属性的引用页也不显示出引用的项目名字。

此时,再次添加对原有引用项目的引用就会出现Internal CPS Error,原因是引用的项目链接还在。

解决方法:

确认引用的项目已添加至Solution后,保存Solution,关闭Solution,重新打开Solution,编译OK。

最新文章

  1. 刚刚开通博客,分享Asp.Net的GridView的基本用法
  2. Global Alignment(全局比对)--从算法(Needleman-Wunsch)到python实现
  3. ssh curl 命令理解
  4. linux命令:rmdir
  5. 在VS2010 SP1基础上安装mvc3
  6. hdu 1392 Surround the Trees
  7. Windows作业
  8. Cmake,source_group
  9. ZOJ Monthly, June 2014 月赛BCDEFGH题题解
  10. 转 jquery插件--241个jquery插件—jquery插件大全
  11. 宿主机共享文件夹给不同Linux虚拟机的方法
  12. U66785 行列式求值
  13. Day04 (黑客成长日记) 集合记录
  14. (转载)深度剖析 | 可微分学习的自适配归一化 (Switchable Normalization)
  15. linux删除某用户密码
  16. JDK1.5引入的concurrent包
  17. 使用BulkCopy报错 从 bcp 客户端收到一个对 colid 19 无效的列长度
  18. rabbitmq安装.教程
  19. MAC下配置ssh让SourceTree通过秘钥访问远程仓库
  20. pytest文档25-conftest.py作用范围

热门文章

  1. Typecho-反序列化漏洞学习
  2. PouchDB:JavaScript同步数据库
  3. HttpServletRequest继承字ServletRequest的常用方法
  4. 哈尔滨理工大学第七届程序设计竞赛决赛(网络赛-高年级组)I - 没有名字
  5. HTML框架与表单
  6. 1. MNIST读取数据
  7. 2018IEEE冬季生物识别学校 5天课程
  8. MySQL 5.7 安装完成后,首次登陆的几个问题
  9. Scrapy基础------css选择器基础
  10. 【BZOJ 2121】 (字符串DP,区间DP)