Unspecified error in 4.2 Client with VS 2008 under Vista
Moderator: SourceGear
Unspecified error in 4.2 Client with VS 2008 under Vista
The project was checked in with VS 2005 under XP, then checked out with VS 2008, upgraded and checked back in with 2008 still under XP.
Installed Vista, VS 2008 and SOS 4.2 client.
When I go to change source control, the path binds OK, but the sln gives the following error message:
Error: Unspecified error
File: vsee\pkgs\vssprovider\cmsscciabstrationlayer.cpp
Line number: 5892
Any suggestions?
Installed Vista, VS 2008 and SOS 4.2 client.
When I go to change source control, the path binds OK, but the sln gives the following error message:
Error: Unspecified error
File: vsee\pkgs\vssprovider\cmsscciabstrationlayer.cpp
Line number: 5892
Any suggestions?
I'm sorry. I misread your first post. For some reason, I saw VSS 2005 when you actually wrote VS 2005.
Maybe something in this msdn forum thread can be of assistance.
Maybe something in this msdn forum thread can be of assistance.
Terence McGhee
SourceGear
SourceGear
I'm noticing reports of similar occurrences, with slight variations.
http://community.macrovision.com/showth ... p?t=178452
I don't recall ever having seen this problem with SOS before. It's my opinion that one of the Microsoft Tools is the culprit.
Is it possible for you to try and bind with VSS? I'd like to know if this is SOS specific.
http://community.macrovision.com/showth ... p?t=178452
I don't recall ever having seen this problem with SOS before. It's my opinion that one of the Microsoft Tools is the culprit.
Is it possible for you to try and bind with VSS? I'd like to know if this is SOS specific.
Terence McGhee
SourceGear
SourceGear
We've been trying for quite a while now to reproduce this without any success.
I know this is a lot to ask, but would it be possible for you to list a step by step account of what you do to get this to happen? It would also be VERY helpful, if you could list the Visual Studio project types as well.
I know this is a lot to ask, but would it be possible for you to list a step by step account of what you do to get this to happen? It would also be VERY helpful, if you could list the Visual Studio project types as well.
Terence McGhee
SourceGear
SourceGear
Re: Unspecified error in 4.2 Client with VS 2008 under Vista
This is a bug in the Source Offsite client. We have resorted to using the Source Safe 2005 client to handle the issue and do the bind when they arrise. A real pain. Following is a specific example that should allow for support fixing the bug. It's reproducible.
We have a Visual Studio 2008 Professional Edition solution with two projects. The solution is under Source Control. We use a strong name key file for one of the projects however we don't like the idea of including the Strong Name Key File with the project. In the future we would have multiple projects containing the same Key File which is not efficient or desirable. So we looked around and found a good article on the .NET Security Blog (http://blogs.msdn.com/shawnfa/archive/2 ... 82278.aspx) that explains how to do this.
It works except for the fact that since the file exists outside the binding root of the project, the SCC bindings are messed up. If you go and unbind the solution and projects from Source Control and then try to Re-bind them you will be unsuccessful.
All of our developers have the following structure:
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project1
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project2
Our corporate Strong Name File is located:
C:\dev\vss\develop\_Documents\Corporate.snk
We have a Visual Studio 2008 Professional Edition solution with two projects. The solution is under Source Control. We use a strong name key file for one of the projects however we don't like the idea of including the Strong Name Key File with the project. In the future we would have multiple projects containing the same Key File which is not efficient or desirable. So we looked around and found a good article on the .NET Security Blog (http://blogs.msdn.com/shawnfa/archive/2 ... 82278.aspx) that explains how to do this.
It works except for the fact that since the file exists outside the binding root of the project, the SCC bindings are messed up. If you go and unbind the solution and projects from Source Control and then try to Re-bind them you will be unsuccessful.
All of our developers have the following structure:
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project1
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project2
Our corporate Strong Name File is located:
C:\dev\vss\develop\_Documents\Corporate.snk
Brian C Drab
Re: Unspecified error in 4.2 Client with VS 2008 under Vista
Brian:
Can you show provide the VSS folder mappings for the following:
C:\
C:\dev\
C:\dev\vss\
C:\dev\vss\develop\
C:\dev\vss\develop\Visual Basic .NET 2008\
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project1\
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project2\
C:\dev\vss\develop\_Documents\
If C:\dev\vss is set to a common root $/dev/vss, then I *think* this will work. If not, we'll log a bug and fix this as the SOS client should be as close to a VSS client as possible.
Thanks.
Can you show provide the VSS folder mappings for the following:
C:\
C:\dev\
C:\dev\vss\
C:\dev\vss\develop\
C:\dev\vss\develop\Visual Basic .NET 2008\
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project1\
C:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project2\
C:\dev\vss\develop\_Documents\
If C:\dev\vss is set to a common root $/dev/vss, then I *think* this will work. If not, we'll log a bug and fix this as the SOS client should be as close to a VSS client as possible.
Thanks.
Jeff Clausius
SourceGear
SourceGear
Re: Unspecified error in 4.2 Client with VS 2008 under Vista
Sure.
c:\ (no VSS mapping equivalent)
c:\dev (no VSS mapping equivalent)
c:\dev\vss (no VSS mapping equivalent)
c:\dev\vss\develop (this is the /$ project or the top level within Source Safe)
c:\dev\vss\develop\Visual Basic .NET 2008\ (this is mapped to /$/Visual Basic .NET 2008/ )
c:\dev\vss\develop\Visual Basic .NET 2008\Solution1 (this is mapped to /$/Visual Basic .NET 2008/Solution1)
c:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project1 (this is mapped to /$/Visual Basic .NET 2008/Solution1/Project1)
c:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project2 (this is mapped to /$/Visual Basic .NET 2008/Solution1/Project2)
c:\dev\vss\develop\_Documents (this is mapped to /$/_Documents)
Unfortunately it looks like a bug. Let me know how you will proceed. Thank you.
c:\ (no VSS mapping equivalent)
c:\dev (no VSS mapping equivalent)
c:\dev\vss (no VSS mapping equivalent)
c:\dev\vss\develop (this is the /$ project or the top level within Source Safe)
c:\dev\vss\develop\Visual Basic .NET 2008\ (this is mapped to /$/Visual Basic .NET 2008/ )
c:\dev\vss\develop\Visual Basic .NET 2008\Solution1 (this is mapped to /$/Visual Basic .NET 2008/Solution1)
c:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project1 (this is mapped to /$/Visual Basic .NET 2008/Solution1/Project1)
c:\dev\vss\develop\Visual Basic .NET 2008\Solution1\Project2 (this is mapped to /$/Visual Basic .NET 2008/Solution1/Project2)
c:\dev\vss\develop\_Documents (this is mapped to /$/_Documents)
Unfortunately it looks like a bug. Let me know how you will proceed. Thank you.
Brian C Drab