I had it recently after we moved a number of projects into a solution. In the end, I decided that every project really appears in the solution file several times with path information! Thus, although the path in the main link of the project was correct, it was incorrect further down the file.
So, go to the .sln file and make sure that the paths in all are specified for each project.
For example, the first link for one of my projects:
Project("{F184B08F-C81C-45F6-A57F-5ABD9991F28F}") = "ObexPushVB", "Samples\ObjectPush\ObexPushVB\ObexPushVB.vbproj", "{E3692A59-D636-48E8-9B57-7DA80A88E517}" EndProject
In my case, the path was updated correctly. But then we have for this project:
SccProjectUniqueName8 = Samples\\ObjectPush\\ObexPushVB\\ObexPushVB.vbproj SccProjectTopLevelParentUniqueName8 = InTheHand.Net.Personal.sln SccProjectName8 = Samples/ObjectPush/ObexPushVB SccLocalPath8 = Samples\\ObjectPush\\ObexPushVB
So, all of these paths need to be updated too! After I fixed it manually, everything was fine. (The sample is after BTW correction).
alanjmcf Dec 15 '10 at 10:11 2010-12-15 10:11
source share