What does the VS project binding do?

What makes Visual Studio unbind | to link operation with projects in solution.suo file?

Microsoft provides instructions on How to: Bind or untie a solution or project that occurs to resolve the dreaded “Unspecified Error” that occurs when you open a solution. This MSDN forum posted a post saying that it wasn’t connected, and then re-linked its projects to resolve this issue.

As I ran into the same “Unspecified Error” problem, I made a few extra digits and found that the solution.suo file was the only likely candidate that changed after I solved the problem.

I read this answer to the SO question about .suo files , which was effectively one-time and was able to recreate the UE problem through the outdated workspace that I was lying in. So I went ahead and deleted the solution.suo file and opened the solution.sln file. Magically, my problem with the UE is gone with this workspace.

This led me to conclude unbind | bind has some effect on the .suo file, but due to the binary files, the proprietary structure, I was not able to determine what was going on.

My questions:
1. So, what exactly does Visual Studio unbind do | to link operation with projects in solution.suo file?
2. Can anyone suggest what causes these “unspecified errors” when I found a link to the .suo file?


1: MSDN .suo, .

2: " " / bête noire, , MS KB

+5
2

, .suo - Visual Studio IDE. , , , . , . , , , , , , .

"Unspecified error" - COM E_FAIL. Visual Studio COM-, COM. , , " , ". false . - Microsoft, . , .

+2

VS, . .SLN.

, , , . , , " " . , .sln, VS, , .

BTW, . VS6, SourceSafe. , - MSBuild, ( ).

+2

All Articles