Visual Basic perf fixes to issues with large VS2005 solutions / projects

The Visual Basic team has released two KB articles that provide information on hotfixes that address performance issues which may occur on large solutions and projects in VS2005.  If you are using Visual Basic in Visual Studio 2005, and you are seeing any of the symptoms I list below, I encourage you to call Microsoft Support and see if these hotfixes address them.

The contact information for Microsoft Support is at:

http://support.microsoft.com/oas/default.aspx?ln=en-us&c1=501&prid=9511&gprid=344272

Here is a list of symptoms which these fixes address:

KB 917452 – http://support.microsoft.com/?kbid=917452

When you develop a Microsoft Visual Basic solution that contains large projects in Microsoft Visual Studio 2005, you may experience the following performance issues in the Visual Studio 2005 IDE:

  • It takes longer to build and to rebuild the solution.
  • You experience a slow response time when you press F5 to start debugging.
  • You experience a slow response time when you perform symbolic renaming.
  • CPU utilization may increase to more than 50 percent during the renaming process.
  • You experience slow response time in the Code Editor You experience slow response time in IntelliSense.
  • Virtual memory consumption by Visual Studio 2005 is increased compared with earlier versions of Visual Studio.

KB 920805 – http://support.microsoft.com/?kbid=920805

When you work with a Microsoft Visual Basic solution that contains many projects in Microsoft Visual Studio 2005, you may experience the following performance issues in the Visual Studio 2005 IDE:

  • You experience a slow response time when you use single-step debugging. For example, the response time is slow when you press F10 to step into a line of code.
  • You experience a slow response time when the Error List or the Task List is updated by Visual Studio 2005.
  • You experience a slow response time when you use the IntelliSense feature.

–Omar