合并 visual studio 2012 后解决方案将不允许 debug/build/clean

Solution won't allow debug/build/clean after merge visual studio 2012

合并两个分支时,Visual Studio 解决方案和项目文件不匹配,因此必须合并它们 manually.Now 当我尝试构建或清理解决方案时,我收到以下消息:
"The debugger cannot continue running the process. The project file '' has been renamed or no longer is in the solution."
有没有一种(不是蛮力)方法来了解文件有什么问题并修复它。
此错误消息的实际含义是什么?

该解决方案由 10 个项目组成,其中 2 个可以用作启动 - 一个用于单元测试,一个用于功能测试。
当我尝试从其中一个分支获取这些文件时,两边都有很多文件丢失。
设置正确的启动项目没有帮助。

我找到了解决办法in this thread
长话短说,其中一个项目没有正确更新其依赖项的 Id,导致无法使用它们。
此外,这个故事的一个寓意是不要让你的分支分歧超过一年 children。