Downloadable Hotfix: Performance and Editor fixes for Microsoft Visual Studio 2008 and Visual Web Developer Express 2008
We have received a great deal of feedback on VS 2008 and VWD 2008. Thank you for all the feedback.
We have looked at the feedback carefully and selected some critical issues around performance and editor usage to fix in this hotfix. This article talks about all the issues that are fixed in the hotfix.
Machine Prerequisites:
1. Install Microsoft Visual Studio 2008 or Visual Web Developer Express 2008.
2. Close all instances of Visual Studio or VWD express before installing the patch. If the product is open while the hotfix is installed, it can cause a variety of problems as certain components may not update properly.
Download instructions:
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=10826
Supported Languages:
This hotfix is currently supports only English and Japanese. We will make the hotfix available for other languages soon.
Issues that are fixed: We have fixed several bugs in this hotfix. All bug fixes are listed below.
HTML Source view performance
- Source editor freezes for a few seconds when typing in a page with a custom control that has more than two levels of sub-properties.
- "View Code" right-click context menu command takes a long time to appear with web application projects.
- Visual Studio has very slow behavior when opening large HTML documents.
- Visual Studio has responsiveness issues when working with big HTML files with certain markup.
- The Tab/Shift-Tab (Indent/Un-indent) operation is slow with large HTML selections.
Design view performance
- Slow typing in design view with certain page markup configurations.
HTML editing
- Quotes are not inserted after Class or CssClass attribute even when the option is enabled.
- Visual Studio crashes when ServiceReference element points back to the current web page.
JavaScript editing
- When opening a JavaScript file, colorization of the client script is sometimes delayed several seconds.
- JavaScript Intellisense does not work if an empty string property is encountered before the current line of editing.
Web Site build performance
- Build is very slow when Bin folder contains large number of assemblies and .refresh files with web-site projects.