C++ Property Sheets vs2008

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
remco.versteeg
Posts: 1
Joined: Tue Oct 06, 2009 4:27 am

C++ Property Sheets vs2008

Post by remco.versteeg » Tue Oct 06, 2009 4:36 am

We are using build 4.1.2 (18185) for both client and server, so perhaps this has already been addressed, but I did not see it called out in any of the release notes for later versions.

We have several large solutions containing many projects, and we use project property sheets (*.vsprops) files to let us set properties in a single location without having to go to each project.

If I attempt to use the IDE integration to open a project from source control, it appears that vault brings down all of the .sln and .v*proj files from the repository, but it does not bring down the .vsprops files. The Vault then fails to load all the projects using the property sheet.

For an example, download the following solution: http://www.pjsip.org/release/1.4/pjproject-1.4.zip, check it in from within vs2008, delete local map and then open solution from source control.

Any suggestions are welcome.

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: C++ Property Sheets vs2008

Post by lbauer » Tue Oct 06, 2009 1:37 pm

We'll try to reproduce this.
Linda Bauer
SourceGear
Technical Support Manager

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: C++ Property Sheets vs2008

Post by lbauer » Tue Oct 06, 2009 2:28 pm

I was able to reproduce this. The property sheets are all in a Build folder. If you do a Get latest from that folder with the Vault Client to the working directory, the project opens. I will forward this to our developers/QA to investigate further.
Linda Bauer
SourceGear
Technical Support Manager

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: C++ Property Sheets vs2008

Post by lbauer » Tue Oct 06, 2009 3:29 pm

I've logged bug 14928 to fix this behavior. In the meantime, the workaround of getting the files from the Vault Client would be your best bet.
Linda Bauer
SourceGear
Technical Support Manager

Post Reply