BUG: StartUp Project changed when "Get Latest Version" loads the StartUp project file

This article was previously published under Q313898
This article has been archived. It is offered "as is" and will no longer be updated.
If your solution is under Source Code Control and you make changes to your StartUp Project in a way that affects the project file, and then another user selects Get Latest Version from the Source Code Control system, your StartUp Project reloads correctly but a different project is selected as the StartUp Project.
Click the StartUp Project again, right-click the project name, and then click Set as StartUp Project.
Microsoft has confirmed that this is a bug in the Microsoft products that are listed at the beginning of this article.
The following is a list of examples of actions that change the project file:
  • Add a project item
  • Remove a project item
  • Rename a project item
  • Add a reference
  • Remove a reference
  • Change a project property
NOTE: This is not a complete list of actions that can change the contents of a project file.

Steps to Reproduce Behavior

  1. Create a Visual Basic Distributed Enterprise Template Application.
  2. Set the StartUp Project to any project except BusinessFacadeProjects.
  3. Click to select the root Enterprise Template Project node.
  4. On the Project menu, click Unload Project.
  5. Right-click the root Enterprise Template Project node.
  6. Click Reload Project.
  7. Examine the expanded node. Startup Project is set to the BusinessFacadeProjects project.

Article ID: 313898 - Last Review: 02/27/2014 21:11:03 - Revision: 3.3

Microsoft Visual SourceSafe 6.0 Standard Edition

  • kbnosurvey kbarchive kbvs2005doesnotapply kbvs2005swept kbtshoot kbvs2002sp1sweep kbbug kbpending KB313898