最近,我将一个解决方案从VS 2010和.NET 4.0迁移到了VS 2012和.NET 4.5,并重新调整了目标。但现在突然间,VS 2012随机报告几乎所有跨项目引用为:
"The referenced component X could not be found" (warning)
我知道这是不正确的。首先,因为我可以在设置为程序集引用的目录中看到汇编代码,其次当我打开“添加引用”对话框时,警告突然消失,并且程序集引用中的黄色警告图标也消失了。
进行完整的重建可以清除警告,然后它会保持这种状态一段时间,然后随机出现相同的警告。
有人见过这种情况吗?可能是什么原因,如何解决?
编辑:我在VS2010中没有看到这种奇怪的行为。
编辑:警告是针对同一解决方案中其他项目的引用报告的。