Microsoft KB Archive/206665

= FIX: Project Settings Not Updated for All Projects =

Article ID: 206665

Article Last Modified on 10/15/2002

-

APPLIES TO


 * Microsoft Visual SourceSafe 6.0 Standard Edition
 * Microsoft Visual C++ 6.0 Enterprise Edition
 * Microsoft Visual C++ 6.0 Professional Edition
 * Microsoft Visual C++ 6.0 Standard Edition

-



This article was previously published under Q206665



SYMPTOMS
The following problem can occur when multiple developers are working with a Visual C++ workspace, under Source Control, containing multiple projects.



CAUSE
The Get Latest Version command from the Visual SourceSafe menu doesn't refresh all the projects in the workspace even though their settings have changed.



RESOLUTION
The solution is to close the workspace and re-open it after doing the Get Latest Version.



STATUS
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.

This bug was corrected in Visual Studio 6.0 Service Pack 3.

For more information about Visual Studio service packs, please see the following articles in the Microsoft Knowledge Base:

194022 INFO: Visual Studio 6.0 Service Packs, What, Where, Why

194295 HOWTO: Tell That Visual Studio 6.0 Service Packs Are Installed



MORE INFORMATION
When one user changes the project settings on multiple projects and other users have this workspace open already, they can issue a Get Latest Version from the Visual SourceSafe menu and refresh all the local files on their system. Not all the projects may be reloaded, and they will not have the changes reflected in the IDE.

Closing and re-opening the project will reload all the information from the files for each project.

Steps to Reproduce Behavior

 * 1) Create a Visual C++ project and add a second project to the workspace.
 * 2) Add the workspace to Visual SourceSafe.
 * 3) Go to a second computer and attach to this project. From File menu, select Open Workspace, and click the Source Control button.
 * 4) Check out the project files and change the project settings for both projects on one of the computers.
 * 5) Check the files back in.
 * 6) On the other computer, with nothing highlighted in the FileView, select the Project menu, select Source Control and Get Latest Version. Next, select all files.
 * 7) Look at the settings on the second computer and notice how they didn't get updated.
 * 8) Closing and re-opening the project will refresh the settings to be what they were changed to on the first computer.

Keywords: kbbug kbfix kbinterop kbvs600sp3fix KB206665

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.