Solved

When I open my solution in Visual Studio 2005, source control integration takes a very long time to "Update Source Control Status" ... why?

Posted on 2008-11-01
3
1,073 Views
Last Modified: 2013-11-26
We have been using Studio 2005 SP1 and Visual Source Safe 6.0d together for some time now.  Recently I have moved to a new development machine and it is taking me forever to open a solution.  Source safe always took a long time to "Update pending checkins", but nothing like this.  Also, it never used to freeze studio while I waited for it to work, now it seems I have to wait until it's finished.

What are some things that could be slowing it down?
0
Comment
Question by:GeekHipster
  • 2
3 Comments
 
LVL 19

Expert Comment

by:elimesika
ID: 22859231
HI

You have to unbind your project / Solution from sourcesafe
Follow
http://weblogs.asp.net/bkcarroll/archive/2004/03/08/86059.aspx
0
 
LVL 1

Author Comment

by:GeekHipster
ID: 22861925
Well that would certainly speed things up!  :) But, I need to have Source Safe working.  Just being disconnected from the rest of the development department isn't really a solution for me.

Update:  After re-installing Source Safe, Studio and searching the Internet I've decided that what it seems to be doing is "Updating Pending Checkins" ... which is fine, this has always taken ages, but it used to do it on a background thread.  Now it seems as though it's doing it on a foreground thread which is freezing the ui and taking far longer than it ever has before.

I've read that in Studio 2003, "Updating Pending Checkins" happened on a Foreground thread, but that in Studio 2005 it happens on a background thread allowing you to continue working while it's doing its thing... not sure if this is the problem, certainly seems related.
0
 
LVL 1

Accepted Solution

by:
GeekHipster earned 0 total points
ID: 22966819
Turned out our Network's Antivirus was slowing it down.
0

Featured Post

Courses: Start Training Online With Pros, Today

Brush up on the basics or master the advanced techniques required to earn essential industry certifications, with Courses. Enroll in a course and start learning today. Training topics range from Android App Dev to the Xen Virtualization Platform.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Capture logon name 13 70
Set value of dynamically created checkboxlist 2 31
Regular expression help 2 22
Please explain the parts of these 2 LINQ expressions 3 26
Summary Displaying images in RichTextBox is a common requirement with limited solutions available. Pasting through clipboard or embedding into RTF content only support static images.  This article describes how to insert Windows control objects int…
Recently while returning home from work my wife (another .NET developer) was murmuring something. On further poking she said that she has been assigned a task where she has to serialize and deserialize objects and she is afraid of serialization. Wha…
Along with being a a promotional video for my three-day Annielytics Dashboard Seminor, this Micro Tutorial is an intro to Google Analytics API data.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…

808 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question