none
Status of Visual Studio 2010 SP1

    Question

  • Hi everyone,

      VS2010 SP1 has been out for a couple of weeks now.

      I could read that some of you, after installing it, experienced random crashing.  Also some other had to wait for a patch because of issues when SDK for Windows 7 and .NET Framework 4 is also installed.  Which is also my case...

      My question: What is the actual status?  Should I stay with VS2010 and keep waiting for any patch that should come out eventually?

      I'm actually using VS2010 32 bits on a machine with 3GB RAM and VISTA ultimate 32 bits.   Any chances that I might also experience those crashing problems if I updgrade VS2010 to SP1?

    Thanks for sharing,

    Stéphane

    Wednesday, May 04, 2011 5:14 AM

All replies

  • I'm using VS 2010 Ultimate. It was very slow for my solution with more than 30 projects. I install SP1 2 weeks ago and still no craching.

    SP1 partially resolve my problem with VS 2010, it became a lot faster, but not as fast, as I want. I disable IntelliSense and install VisualAssist and it work perfect.

    No other problems with VS 2010 SP1


    Wednesday, May 04, 2011 5:35 AM
  • Hi again,

      Thanks for follow-up.  I don't know much about VisualAssist.  Can you tell me more?

      Here is a list of functionnalities actually installed on my machine:

                                    MSXML 4.0 SP2 (KB927978)
                                    MSXML 4.0 SP2 (KB936181)
                                    MSXML 4.0 SP2 (KB941833)
                                    MSXML 4.0 SP2 (KB954430)
                                    MSXML 4.0 SP2 (KB973688)

                                    Microsoft .NET Framework 3.5 SP1
                                    Microsoft .NET Framework 4

                                    Microsoft ASP.NET MVC 2
                                    Microsoft ASP.NET MVC 2 - Visual Studio 2010 Tools

                                    Microsoft Silverlight
                                    Microsoft Silverlight 3 SDK
                                    Microsoft Silverlight 4 SDK
                                    Microsoft Silverlight 4 Tools for Visual Studio 2010

                                    Microsoft F# Runtime for Silverlight 4

                                    Microsoft SQL Server 2008 R2
                                    Microsoft SQL Server 2008 R2 Data-Tier Application Framework
                                    Microsoft SQL Server 2008 R2 Data-Tier Application Project
                                    Microsoft SQL Server 2008 R2 Management Objects
                                    Microsoft SQL Server 2008 R2 Native Client
                                    Microsoft SQL Server 2008 R2 Policies
                                    Microsoft SQL Server 2008 R2 Setup (English)
                                    Microsoft SQL Server 2008 R2 Transact-SQL Language Service
                                    Microsoft SQL Server 2008 Setup Support Files
                                    Microsoft SQL Server Browser
                                    Microsoft SQL Server Database Publishing Wizard 1.3
                                    Microsoft SQL Server Database Publishing Wizard 1.4
                                    Microsoft SQL Server System CLR Types
                                    Microsoft SQL Server VSS Writer

                                    Microsoft SQL Server Compact 3.5 SP2 ENU
                                    Microsoft SQL Server Compact 3.5 SP2 Query Tools ENU
                                    Visual Studio 2010 Tools for SQL Server Compact 3.5 SP2 ENU

                                    Microsoft Windows SDK for Windows 7 (7.0)
                                    Microsoft Windows SDK for Windows 7 (7.1)

                                    Microsoft Sync Framework Runtime v1.0 SP1 (x86)
                                    Microsoft Sync Framework SDK v1.0 SP1
                                    Microsoft Sync Framework Services v1.0 SP1 (x86)
                                    Microsoft Sync Services for ADO.NET v2.0 SP1 (x86)

                                    Microsoft Team Foundation Server 2010 Object Model - ENU

                                    Microsoft Visual C++ 2005 Redistributable - KB2467175
                                    Microsoft Visual C++ 2008 Redistributable - KB2467174 - x86 9.0.30729.5570
                                    Microsoft Visual C++ 2010 x86 Redistributable - 10.0.30319
                                    Microsoft Visual C++ 2010 x86 Runtime - 10.0.30319
                                    Microsoft Visual C++ Compilers 2010 Standard - enu - x86

                                    Microsoft Visual F# 2.0 Runtime

                                    Microsoft Visual Studio 2010 Professional - ENU
                                    Microsoft Visual Studio 2010 ADO.NET Entity Framework Tools
                                    Microsoft Visual Studio 2010 SDK

                                    Microsoft Visual Studio 2010 Tools for Office Runtime (x86)

                                    WCF RIA Services V1.0 for Visual Studio 2010

      Related to all articles I could read about the problems following install of VS2010 SP1, I think the right steps to install VS2010 SP1 should be the following:

        Step #1: 1. Install Requirements:

                      Microsoft Core XML Services (MSXML) 6.0
                      http://www.microsoft.com/downloads/en/details.aspx?familyid=993c0bcf-3bcf-4009-be21-27e85e1857b1&displaylang=en

                      MSXML 4.0 Service Pack 3 (Microsoft XML Core Services)
                      http://www.microsoft.com/downloads/en/details.aspx?familyid=7F6C0CB4-7A5E-4790-A7CF-9E139E6819C0&displaylang=en

                        ==> DO I REALLY NEED THIS ONE?!?

        Step #2: 1. Install VS2010 SP1:

                      Microsoft Visual Studio 2010 Service Pack 1 (Installer) 
                       http://www.microsoft.com/downloads/en/details.aspx?FamilyID=75568aa6-8107-475d-948a-ef22627e57a5&displaylang=en

        Step #3:  Repair what got broken:

                       3.1 Visual Studio 2010 Service Pack 1 and Windows SDK for Windows 7 and .NET Framework 4 Issue    
     
                        Microsoft Visual C++ 2010 Service Pack 1 Compiler Update for the Windows SDK 7.1
                        http://www.microsoft.com/downloads/en/details.aspx?FamilyID=689655B4-C55D-4F9B-9665-2C547E637B70&displaylang=en

                       3.2 T-SQL Intellisense within SQL Server Management Studio 2008 R2 stop working

                        Package de mise à jour cumulatif 7 pour SQL Server 2008 R2
                        http://support.microsoft.com/kb/2507770

        Step #4:  Upgrade Visual Studio 2010 SDK

                       Microsoft Visual Studio 2010 SP1 SDK
                       http://www.microsoft.com/downloads/en/details.aspx?FamilyID=21307c23-f0ff-4ef2-a0a4-dca54ddb1e21&displaylang=en

                       ==> DO I NEED TO UNINSTALL ACTUAL VS2010 SDK PRIOR TO INSTALL THIS UPGRADE
                               OR DO I JUST INSTALL THIS UPGRADE ON TOP OF ACTUAL VS2010 SDK?!?

    According to my actual configuration, any other steps I should take?

    Thanks again for helping,

    Stéphane

     

    Wednesday, May 04, 2011 8:19 PM
  • Hi Stéphane,

    Thanks for your post.

    Would you please let me know your OS version, is it Windwos 7?

    For the MSXML, if you are not using Windows Server 2003, you'll not need to install it.

    According to the Visual Studio 2010 SP1 SDK download page:

    If the original version of the Visual Studio 2010 SDK is installed on your machine, uninstall it using the Windows Control Panel Programs and Features tool.

    According to Visual C++ Team and Heath Blog, in your case, the recommended install order could be:

    1. Uninstall Visual Studio 2010 SDK;
    2. Install Visual Studio 2010 SP1;
    3. Install Visual C++ 2010 SP1 Compiler Update for the Windows SDK 7.1;
    4. Install Cumulative Update package 7 for SQL Server 2008 R2
    5. Install Visual Studio 2010 SP1 SDK

    Before install, please turn off your anti-virus/antispyware software; clean your %temp% folder (Start Menu >> Run >> Type "%temp%). Then run the setup with Administrator privilege.

    If you have any problem during the installation, please feel free to let me know.

    Best Regards,


    Andrew Wu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.


    Thursday, May 05, 2011 6:25 AM
  • Hi Andrew,

      Thanks for reply.  My actual O/S is VISTA Ultimate 32 bits SP2.

      Regarding your comment about MSXML:

    • what is it finally used for? 
    • Would you recommend that I simply uninstall it?  If yes, how must I uninstall it?  On my computer, I noticed that the "c:\program files\MSXML 4.0" directory is just empty... 

      Can you tell me if all those problems (slowness, frequent crashings) are more related to 64 bits architecture or it doesn't matter?  In my case, I'm using VS2010 Professionnal 32 bits version.

      Finally, I'm not 100% sure, I remember having read something about a new SQL Server 2008 R2 service pack that should come out soon.  Should I finally wait for it before proceeding?

      BTW, I forgot to mention that VS2008 is also installed on my machine.  Does it change anything regarding the install procedure you are suggesting?

     

    Thanks again for helping,

    Stéphane

    Thursday, May 05, 2011 5:28 PM
  • Hi Stéphane,

    "Microsoft XML Core Services (MSXML) is a set of services that allow applications written in JScript, VBScript, and Microsoft development tools to build Windows-native XML-based applications. It supports XML 1.0, DOM, SAX, an XSLT 1.0 processor, XML schema support including XSD and XDR, as well as other XML-related technologies." See: http://en.wikipedia.org/wiki/MSXML.

    According to Visual Sutdio 2010 Readme, the MSXML is required to install only if you are using Windows Server 2003. So I think it will not affect the install procedure in your Windows Vista system.

    Since Visual Studio 2010 support both 32-Bit (x86) and 64-Bit (x64) (WOW) architecture, based on my experience, the architecture difference is not the main concern for VS IDE issues.

    Visual Studio 2010 can be installed on a computer that already has an earlier version of Visual Studio. As far as I know, it also will not affect the install procedure.

    If you have any probmles during the installation, you can post your issue back here, so that we can give you more specific suggestions.

    Regarding the new SQL Server 2008 R2 service pack, I would recommand you to open a new post in the SQL Server Setup forum: http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/threads for better support, where you can contact more SQL Server experts.

    Waiting to hear from you.

    Have a nice day.


    Andrew Wu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.


    Friday, May 06, 2011 3:59 AM
  • Hi again,

      Sorry for delay in my reply.

      Still concerning MSXML.  How can I uninstall MSXML 4.0?  As a recall, the directory "c:\program files\MSXML 4.0" on disk is just empty.  Also the only items listed in control panel are:

    MSXML 4.0 SP2 (KB927978)
    MSXML 4.0 SP2 (KB936181)
    MSXML 4.0 SP2 (KB941833)
    MSXML 4.0 SP2 (KB954430)
    MSXML 4.0 SP2 (KB973688)

      Any clue? 

    Thanks for helping,

    Stéphane

     

    Saturday, May 07, 2011 3:39 AM
  • Hi again,

     

      Just a small note.  I found the following files under c:\windows\system32:

    • msxml3.dll    (MSXML 3.0 SP10, version 8.100.5003.0)
    • msxml3r.dll   (XML Resources, version 8.20.8730.1)
    • msxml4.dll    (MSXML 4.0 SP2, version 4.20.9876.0)
    • msxml4a.dll  (MSXML 4.0 SP1 Resources, version 4.10.9404.0)
    • msxml4r.dll   (MSXML 4.0 SP1 Resources, version 4.10.9404.0)
    • msxml6.dll    (MSXML 6.0 SP2, version 6.20.5002.0)
    • msxml6r.dll   (XML Resources, version 6.0.3883.0)

      So if my understanding is correct, I can conclude that MSXML 3.0 SP10, MSXML4.0 SP2 and MSXML6.0 SP2 are actually installed on my machine. 

      How?  Go figure...  Any idea?

     

    Thanks for helping,

    Stéphane

     

    Saturday, May 07, 2011 4:02 AM
  • Hi Stéphane,

    MSXML 6.0 is an upgrade but not replacement for versions 3 and 4 as they still provide legacy features not supported in version 6. Version 6, 4, and 3 may all be installed and running concurrently.

    You can find the Microsoft XML Parser (MSXML) versions list at: http://support.microsoft.com/kb/269238

    Also, for installing Visual Studio 2010 SP1, you can try to install it first, if there are any problems occurs, you can post the specific error/issue here. So that we could provide more detailed suggestions here.

    Waiting to hear from you.

    Have a gread day!


    Andrew Wu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Tuesday, May 10, 2011 10:55 AM
  • Hi again,

    Still regarding MSXML, considering that it is already installed, do you think I should consider installing MXSML 4.0 SP3? As a recall:

    MSXML 4.0 Service Pack 3 (Microsoft XML Core Services)
    http://www.microsoft.com/downloads/en/details.aspx?familyid=7F6C0CB4-7A5E-4790-A7CF-9E139E6819C0&displaylang=en

    Also, I've just posted my question regarding SQL Server 2008 cumulative update pack 7 to see if it solved intellisense problems or else. Also, I wanted to know if Microsoft is planning or not a service pack for SQL Server 2008 R2. Honestly, if there is a service pack coming out soon, I would rather wait for it before proceeding with VS2010 SP1. From the moment I receive feedback about that point, I will get back to you. I think this part is quite important before going on with VS2010 SP1.

    Thanks for helping,

    Stéphane

    Wednesday, May 11, 2011 7:30 PM
  • Hi Stéphane,

    I'm sorry for the delay response.

    Since support will end for MSXML 4.0 SP2 in 4/13/2010. To continue get support of MSXML 4.0, you'll need to install the MSXML 4.0 SP3.

    MSXML 4.0 SP3 is a complete replacement of MSXML 4.0, MSXML 4.0 SP1, and MSXML 4.0 SP2. This service pack provides a number of security enhancements and reliability improvements. See: http://download.microsoft.com/download/A/2/D/A2D8587D-0027-4217-9DAD-38AFDB0A177E/MSXML4%20SP3%20RTM%20Release%20Note.htm

    Regarding to the SQL Server questions, I've found you've open a new post in the SQL Server forum: http://social.msdn.microsoft.com/Forums/en-US/sqlsetupandupgrade/thread/f2aa92dc-9268-475d-96ae-ef1f7d3f9324/, which has been answered.

    If you need further assistance, feel free to let me know. I will be more than happy to be of assistance.

    Best Regards,


    Andrew Wu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Tuesday, May 17, 2011 11:10 AM
  • Hi again,

      Thanks again for follow-up.  I really appreciate.

    •   Concerning MSXML4.0, do I have to do anything before installing SP3 or do I just run the MSXML.MSI patch itself which will do all the upgrade (+ cleanup if required) by itself?

                  When do you think it would be best to apply this SP3 patch?  Not knowing if it might then be altered by VS2010 SP1 upgrade, should I install it before or after installing VS2010 SP1? 

    • Concerning extensions to Visual Studio/SQL Server 2008 R2.  I actually have the following extensions interfacing with Visual Studio and SQL Server

                             A. Visual Studio 2010:   

                                            1. Devart Code Compare

                                            2. PowerCommands for Visual Studio 2010

                                            3. Productivity Power Tools

                             B. SQL Server 2008 R2 Management Studio

                                            1. Devart dbForge SQL Complete

                Would you recommend I uninstall any of these before proceeding with upgrade?

     

    Thanks again for helping,

    Stéphane




    Tuesday, May 17, 2011 6:10 PM
  • Hi Stéphane,

    Based on my experience, you can install the MSXML 4.0 SP3 before install VS 2010 SP1.

    Regarding the Visual Studio extensions, I would suggest you to check the extensions' website to see if there are any known compatibility issues between the extension and VS 2010 SP1. You can uninstall them and reinstall the latest version of these tools after installing VS 2010 SP1.

    Have a great day.


    Andrew Wu [MSFT]
    MSDN Community Support | Feedback to us
    Get or Request Code Sample from Microsoft
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    Wednesday, May 18, 2011 11:13 AM
  • Hi again Andrew,

    I've finished installing MSXML 4.0 SP3 which completed without any problem reported.  I got back to c:\windows\system32 and found the following files related to MSXML 4:

    • msxml4.dll (MSXML 4.0 SP3, version 4.30.2100.0)
    • msxml4a.dll (MSXML 4.0 SP1 Resources, version 4.10.9404.0)
    • msxml4r.dll (MSXML 4.0 SP3 Resources, version 4.30.2100.0)

     Can you explain why mxsml4a.dll is still SP1? 

    Thanks for helping,

    Stéphane 


    Wednesday, May 18, 2011 9:18 PM
  • Hi everyone,

      Didn't hear from anyone since more than 2 weeks! 

      I'm ready to upgrade to SP1.  Before I proceed, can someone help me on the following subjects:

    1. Install of MSXML 4.0 SP3 (my earlier post)

      Can someone get back to me about msxml4a.dll file which still reports as a SP1 resources

    2. I read in a VisualStudio Magazine article the following about VS2010 SP1 (http://visualstudiomagazine.com/articles/2011/05/01/pdvst_vs2010-sp1-review.aspx)

              "This first service pack updates platform support, bundling the Silverlight 4 tooling that developers previously had to download separately"

            Actually I have the following Silverlight 4 related items installed on my machine:

    • Microsoft Silverlight 4 SDK
    • Microsoft Silverlight 4 Tools for Visual Studio 2010

          Can someone tell me if these items might conflict with VS2010 SP1?  Any one you would recommend I uninstall?

    Thanks for helping,

    Stéphane

    Tuesday, June 07, 2011 8:15 PM
  • AFAIK, the MSXML will not affact VS2010 SP1 installation that much. Just install 4.0 sp3 and 6.0 is enough. 

    The installed SL 4 items also do not confilct with VS2010 SP1 installation. You donot need to remove them before install.

    Wednesday, June 08, 2011 6:46 AM
  • Hi everyone,

    Here is my final status. I successfully completed the upgrade of Visual Studio 2010 to SP1 this last Friday.

    As a recall, my actual computer's configuration is the following:

    • VISTA Ultimate Edition SP2 32 bits
    • 3 Go of memory
    • cable internet (not via modem)
    • SQL Server 2008 R2 Express Edition
    • Visual Studio 2010

    Here is step by step what I just did:

    1. Take a backup of my disk (just in case...) ;-)
    2. Shut down Internet security software
    3. Uninstall Visual Studio 2010 SDK
    4. Restart computer
    5. Install Visual Studio 2010 SP1
    6. Restart computer
    7. Install Visual C++ 2010 SP1 Compiler Update for Windows SDK 7.1
    8. Restart computer
    9. Install Cumulative update 7 for SQL Server R2
    10. Restart computer
    11. Install VS2010 SP1 SDK
    12. Restart computer
    13. Update Visual Studio 2010 help system
    14. Launch Microsoft Update (found nothing...)
    15. Check VISTA for any errors reported using (in french) "Maintenance"/"Rapport et solutions aux problèmes". Nothing reported in my case.
    16. Restart Internet security software + quick scan (nothing reported...)
    17. Perform tests vs SQL 2008 R2.
    18. Perform tests vs VS2010 SP1.

    The step #5, install of Visual Studio 2010 SP1, took in my case 73 minutes to complete. From start, It downloaded a 500 mb file which took around 12 minutes to download. The install/update process itself took around an hour.

    Everything is actually working without any problem. The only observation I have to make is that it now consumes more memory resources. For the rest, I will have to do some more tests.

    Thanks to everyone for helping out.

    Stéphane

    Sunday, June 12, 2011 8:54 PM
  • Hi again,

      Just 2 comments/questions.  Now that VS2010 SP1 upgrade is completed, after looking at my hard disk content, I noticed the following:

     1- "C:\program files\Microsoft Visual Studio 2010 SDK" folder

                -> There are actually 2 files left:

                             - VSSDK.CAB

                             - VSSDK.MSI 

           Now that VS2010 SDK SP1 seems to be installed in it's own folder ("C:\program files\Microsoft Visual Studio 2010 SDK SP1"), do I really need to keep these 2 files and this folder?  If not, can I just delete the folder and 2 files?

     2- "C:\program files\MXSML4.0" folder

                -> Actually empty.

           Can I just delete the folder?

     

    Thanks for helping,

    Stéphane



    Sunday, June 12, 2011 9:05 PM
  • Hi again,

      I would really appreciate if someone could get back with comments/recommendations on the 2 questions I posted earlier:

              - "Visual Studio SDK" folder still there with files.  Delete or not?
              - "MSXML4.0" folder still there but empty.  Delete or not?

      Also, I spent a few hours testing the new VS2010 SP1 environment. Here are my comments:

           - Seems faster.

           - Definitely take more memory resources.

           - I encountered a display refresh problem I didn't have before. 

                 As an example, after working within a solution, if I was closing solution while leaving some windows opened,
                 the display wasn't refreshed/cleared.  I was still seeing all windows opened.  "Alt-tabbing" between
                 applications that were actually running just got my VS2010 SP1 display back to normal. 

             To solve my problem, I just disabled VS2010 graphic acceleration:
                - Tools/Options/General
                - Deactivate/uncheck "Automatically adjust visual experience based on client performance" checkbox 
                - Deactivate/uncheck "Use hardware graphics acceleration if available"

             Honestly, I saw a big difference in display speed.  Much faster.  No more refresh problem so far...!
     
      If someone has other advices regarding VS2010 SP1 tuning or else, please feel free to leave a note.  I will certainly
      appreciate.

    Stéphane

     

    Tuesday, June 14, 2011 2:31 PM