VS2010 VC++ 项目添加引用 出现 Internal CPS Error问题原因及解决办法
2024-08-25 17:45:28
在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。
最新文章
- 刚刚开通博客,分享Asp.Net的GridView的基本用法
- Global Alignment(全局比对)--从算法(Needleman-Wunsch)到python实现
- ssh curl 命令理解
- linux命令:rmdir
- 在VS2010 SP1基础上安装mvc3
- hdu 1392 Surround the Trees
- Windows作业
- Cmake,source_group
- ZOJ Monthly, June 2014 月赛BCDEFGH题题解
- 转 jquery插件--241个jquery插件—jquery插件大全
- 宿主机共享文件夹给不同Linux虚拟机的方法
- U66785 行列式求值
- Day04 (黑客成长日记) 集合记录
- (转载)深度剖析 | 可微分学习的自适配归一化 (Switchable Normalization)
- linux删除某用户密码
- JDK1.5引入的concurrent包
- 使用BulkCopy报错 从 bcp 客户端收到一个对 colid 19 无效的列长度
- rabbitmq安装.教程
- MAC下配置ssh让SourceTree通过秘钥访问远程仓库
- pytest文档25-conftest.py作用范围