Welcome to MSDN Blogs Sign in | Join | Help

Visual Studio SP1 Feedback

I am looking to solicit feedback on what people think about SP1 so far.  I realize it's only been a week or so but I've been searching the web looking for feedback.  I've seen a bit...

  • Lot's of discussion around Vista support
  • Complaints about the client install being big and taking too long
  • Observation of a variety of performance improvements

What else?  We fixed a lot of bugs in SP1.  Is anyone noticing bugs that got fixed (or bugs that are really bothering them that didn't get fixed).  I've seen some reports of new bugs introduced - please report them so we can fix them.  I've seen the statistics on bugs reported so far - there have been a couple of hundred (for all of VS) and we are working through them now.

But I'm looking for some qualitative feedback too.  Is SP1 good?  Is it addressing issues?  I've heard quite a few people complain about VS2005 being an unstable release - does SP1 address this issue?

Thanks,

Brian

Published Thursday, October 05, 2006 8:49 AM by bharry

Comment Notification

If you would like to receive an email when updates are made to this post, please register here

Subscribe to this post's comments using RSS

Comments

# re: Visual Studio SP1 Feedback

Thursday, October 05, 2006 10:36 AM by Vlad Ivanov

Hi,

Just wanted to relay my problems with VS2005.

For a long time - it would take ages to start up. I mean 40-60 seconds spent trashing the disk and showing the splash screen.

I installed the SP1 Beta - hoping it would resolve the issue. It didn't.

So i went investigating (with filemon from sysinternals) - and realized that 99% of the time spent was writing to the following files:

User.vsk and Current.vsk located in the folder:

C:\Documents and Settings\Vlad Ivanov\Application Data\Microsoft\VisualStudio\8.0

I backed up the files just in case and deleted them.

Upon the next start - VS2005 started instantaneously.

So there. Is it a bug or something could be done to prevent it from happening - i don't know. I spent no time researching the problem. Just thought it might be useful for your team.

# re: Visual Studio SP1 Feedback

Thursday, October 05, 2006 10:43 AM by Nick Nelson

So far so good, I haven't seen my IDE bomb and send an error report to Microsoft since I installed the SP1 Beta (and that used to happen almost daily to me).  The debugger stepping seems to be faster and it looks like when running unit tests, it will rebuild your base projects now (I don't think it used to do that which would drive me nuts since sometimes I would forget to do a build after a fix and wonder why my fix didn't work)

The install did take a really long time (so long that I almost thought it wasn't working), but so far, my impression of the SP1 beta is very favorable.

# re: Visual Studio SP1 Feedback - startup performance

Thursday, October 05, 2006 11:30 AM by David Berg

Vlad, thanks for your information on VS 2005 startup performance.  I've logged a bug with the information provided, but would appreciate it if you can contact me at DevPerf@Microsoft.com with your contact data in case we need to follow up with you on this.

Anyone else with performance issues in VS 2005 (including TFS) is welcome to contact me at the same e-Mail.

David Berg

Microsoft Developer Division

Performance Engineering Team

# re: Visual Studio SP1 Feedback

Thursday, October 05, 2006 12:50 PM by FreeToDev

I deleted my vsk files and startup went from >40s to <10s. I'm not running SP1.

VS seems to work ok, but is this 'recommended'?

# re: Visual Studio SP1 Feedback

Thursday, October 05, 2006 1:14 PM by Vlad Ivanov

Hi David,

I logged the bug in Microsoft Connect for VS2005 SP1 Beta - just search for "user.vsk" - it's under Vincent Evans (i go sometimes by that pseudonim). My contact info there is accurate.

# re: Visual Studio SP1 Feedback

Thursday, October 05, 2006 4:19 PM by Jonathan Allen

Will this include hotfixes for the framework like the one below?

http://support.microsoft.com/default.aspx/kb/913177/

It seems to me a lot of my problems are in the framework itself. Asking our users to install a stack of hot fixes not available via Windows update is hard.

# re: Visual Studio SP1 Feedback

Thursday, October 05, 2006 6:58 PM by Josh

Sourcesafe doesn't appear to be included in this Service Pack.

We are using the hotfix for KB915312, as we were seeing data corruption from binaries that we check into sourcesafe.  We also see regular crashes with Sourcesafe, both with and without this hotfix.

Is the Sourcesafe Service Pack going to appear seperately, at the same time, or will it be included in the final build?

# re: Visual Studio SP1 Feedback

Thursday, October 05, 2006 7:55 PM by Paul Topping

The time it takes to install was somewhat long overall but the real problem was the amount of time it took after launching the installer to start interacting. (I had already downloaded it to my local hard drive.) It took so long that I ended up actually launching twice thinking that my double-click hadn't taken. It had no UI at all for a minute or so.

Paul

# re: Visual Studio SP1 Feedback

Friday, October 06, 2006 8:59 AM by bharry

"Will this include hotfixes for the framework like the one below?"

Yes, service packs generally contain a roll up of all hot fixes that have been issued and any other high priority bugs that we have found or have been reported.

"Sourcesafe doesn't appear to be included in this Service Pack"

Yes, that's true.  I now am responsible for SourceSafe but apparently this decision was made before I got it.  I do believe we need to roll up fixes and get them out to people so I am working with my team on a plan to do that but it won't be part of SP1 - we'll do it separately.  When I know the timeframe, I'll post it.

I keep passing on all the bugs you guys have reported to the servicing team to make sure they are getting addressed.  Thanks for the help.

Brian

# re: Visual Studio SP1 Feedback

Monday, October 09, 2006 7:45 PM by David Berg

Follow up to Vlad Ivanov and FreeToDev:

The *.VSK files are Visual Studio Key Bindings.  So if you delete them, you loose any custom key bindings you have.  The sample files we have appear to be corrupted for some reason, which may be the cause of the performance issue.  We're continuing to investigate.

Feel free to send additional information to me at DevPerf@Microsoft.com.

David Berg

Developer Division Performance Engineering Team

Microsoft Corporation

# VSTS Links - 10/10/2006

Tuesday, October 10, 2006 10:44 AM by Team System News

Brian Harry on Visual Studio SP1 Feedback and The Training That Just Won't Die. Eric Jarvi on VSTS...

# re: Visual Studio SP1 Feedback

Wednesday, October 11, 2006 2:42 AM by Achim

Adding domain  users to global groups doesn't work from Visual Studio, whereas the adding of domain groups does.

When adding the user via tfssecurity, it works. Maybe it's a problem of the TeamExplorer plugin for Visual Studio (the error message is "TeamFoundation Server could not resolve the user or group <Displayname>..."

# re: Visual Studio SP1 Feedback

Wednesday, October 11, 2006 10:40 AM by Matt Hoover

There is a known problem in the RTM TFS server adding domain users or groups that have special characters in their common name (parenthesis and slashes).  I just checked, and the fix for this problem is in the SP1 source tree.  Note that since the problem is on the server, you must have patched the TFS app tier, not the client.  I don’t have the exact version number for the SP1 server, but the RTM build is 50727.147.  If you check the file C:\Program Files\Microsoft Visual Studio 2005 Team Foundation Server\Web Services\Services\ Microsoft.TeamFoundation.Server.dll version, it will tell you if you have SP1 installed on the server.  If you do have SP1 installed on your TFS Server, please log a bug against SP1 Beta and include your contact information.

Matt Hoover

Software Design Engineer

Team Foundation Server

# re: Visual Studio SP1 Feedback

Saturday, October 21, 2006 5:44 AM by Stephan

You asked for bugs bothering people:

The following bugs really annoy anyone doing cross platform development or using source control systems with Visual Studio (look at all the comments on the votes).

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=184136

https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=220944

# re: Visual Studio SP1 Feedback

Saturday, October 21, 2006 7:27 AM by bharry

Thanks for pointing out the bugs.  I've passed them on to my counter part in the IDE team and we'll see if they are willing to fix them.  It's too late to fix them for SP1 at this point because we're really only fixing regressions now - generally that's the model once we ship an SP Beta.  They could get fixed for Orcas.

Brian

# re: Visual Studio SP1 Feedback

Wednesday, October 25, 2006 6:04 AM by Stephan

Thanks for forwarding the report.

It's probably not your fault, but I must say I'm a bit perplexed about how the Visual Studio team handles serious bugs.

While I can understand that you don't want to ship untested bug fixes in a Service Pack, what I do not understand is that you're willing to live with serious unfixed bugs in your product until the next release comes out in a (few) year(s). Here I'd define as a serious bug any bug that either causes compiled code to malfunction (especially if it's difficult to detect) or a bug that disrupts the work flow of developers. As a "tool builder" I just wouldn't want to be "responsible" for the potential consequences...

# re: Visual Studio SP1 Feedback

Wednesday, October 25, 2006 9:27 AM by bharry

I share your concerns.  There's a delicate balance to manage between risk, reward and cost.  I'm confident that we don't always get the best trade-off on those the we should.  I do believe we do a reasonably good job at delivering fixes to important issues.  We're working hard at getting better at it as well.  I spent 2 hours at dinner last night talking with Soma about steps we might take to get better at it.  We have a lot of irons in the fire and I hope to be talking about some improvements soon.  In general, I am pushing for producing fixes faster, providing more visibility to them and making them available more broadly.

Stay tuned for more info.

Brian

# re: Visual Studio SP1 Feedback

Wednesday, October 25, 2006 7:25 PM by bharry

Stephan,

Regarding the bugs you reported.  I have contacted the right people about the bugs you reported and they feel they errored in marking the bugs "won't fix".  Unfortunately it is too late (as I mentioned before) to get the fix(es) into SP1.  They have said they fix them in the next possible release and that if a customer calls Customer Support with a significant scenario around this they would likely produce a hot fix for it.

Thanks again for reporting it,

Brian

# re: Visual Studio SP1 Feedback

Thursday, October 26, 2006 6:56 AM by Stephan

Brian,

Thanks again for all your efforts.

I might take the support route for the file name bug. Other bugs, especially compiler/library bugs which only show up at run-time, I might not be aware of until it's too late. And even if I could get hotfixes through the support, I can't tell every client to call Microsoft support before compiling my source code library.

I think there is a strong case for more frequent updates of developer tools, especially compilers. A long development cycle focused on fixing bugs in the first half and developing features in the second half doesn't strike me as a very responsible one.

Let me give you two example of competitors with a different approach to bug fixing:

Intel makes available new minor versions of its compiler products every few months. These download versions incorporate bug fixes for issues found during the last months.

WingWare usually fixes bugs in its (pretty sophisticated) Python IDE within a few hours and offers patches through an online update mechanism integrated into the IDE.

# re: Visual Studio SP1 Feedback

Thursday, October 26, 2006 8:29 AM by bharry

Man you guys just leave me no quarter do you? :)

I couldn't agree more with your sentiment.  Trust me when I say that I'm pushing this agenda almost every day.  We're making a lot of progress but some things are easier to change than others.  It just takes time and I don't want to raise your hopes by telling you what I'm hoping to see us do until I have reasonable confidence that we will actually do it.

Brian

# re: Visual Studio SP1 Feedback

Thursday, October 26, 2006 8:55 AM by Stephan

Just wanted to say again that your initiative is very much appreciated.

# re: Visual Studio SP1 Feedback

Thursday, October 26, 2006 9:09 AM by bharry

Hey, no problem - I'll do everything I can to help out.  That's what I'm paid for :).  I really do appreciate the feedback so just keep it coming.  If we're doing something dumb, I want to know about it.  We can't fix it if we don't.

Brian

# Future Directions: Service Pack 1 Beta

Friday, October 27, 2006 7:42 PM by Visual Studio Team System (VSTS) Blog

Service Pack 1 (SP1) for Visual Studio 2005 clients and Team Foundation Server is scheduled to release

# Future Directions: Service Pack 1 Beta

Friday, October 27, 2006 7:57 PM by Neno Loje's Treasury

Service Pack 1 (SP1) for Visual Studio 2005 clients and Team Foundation Server is scheduled...

# re: Visual Studio SP1 Feedback

Monday, November 13, 2006 4:18 AM by Ünsal Ersöz

I am using VSS 2005 & VS 2005. After installing SP1 Beta to VS2005, sourcesafe "updating" performance suffered very badly when opening a web site project which only includes classical "asp" files.

Before installing SP1, it always checked 100 files per "tick", while it is now checking 10 files per "tick" after installing SP1 Beta.

# re: Visual Studio SP1 Feedback

Monday, November 13, 2006 9:06 AM by Richard Berg

Ünsal,

Thanks for reporting this.  It's a known regression in the SP1 beta SCCI performance.  It has already been fixed for the final SP1.

# re: Visual Studio SP1 Feedback

Friday, December 22, 2006 1:20 PM by John A. Davis

How can I tell if SP1 installed? Mine choked on the 1st attempt (CPU heated up, so I left the windows open all night, stuck a big box fan on the computer, and lay in my sleeping bag on the couch while the 2nd install took place).

I can't see anywhere that it tells me that sp1 was installed. This usually is pretty easy to find.

Cheers,

John A. Davis

Leave a Comment

(required) 
required 
(required) 
 
Page view tracker