Search code examples
cgitvisual-studio-2012projects-and-solutions

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


When merging two branches, the Visual Studio solution and project files did not match, so they had to be merged manually.Now when i try to build or clean the solution I get the following message:
"The debugger cannot continue running the process. The project file '' has been renamed or no longer is in the solution."
Is there a(not brute force) way to understand what is wrong with the files and fix it.
What does this error message actually mean?

The solution is made of 10 projects, 2 of which can be used as startup-one for unit tests and one for functional testing.
When I tried taking these file from one of the branches there were many files missing on either side.
Setting the correct startup project does not help.


Solution

  • I have found a solution in this thread
    Long story short, one of the projects did not update the Id's of its dependencies correctly, resulting in it being unable to use them.
    Also, one moral of the story is don't let your branches diverge for over a year children.