For more information, click the following article number to view the article in the Microsoft Knowledge Base:
For more information about the issues that may occur when you uninstall this service pack and about how to roll back to the release version of Visual Studio 2008, see the "Removal issues for all platforms" section in Microsoft Knowledge Base article 945140.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
| • | Visual Web Developer 2008 Express supports the Web Application project model and templates. Additionally, Visual Web Developer 2008 Express supports Class Library projects. You can create a separate assembly to save shared logic from your Web site or from your application. |
| • | Support for the JScript formatting commands has been improved. The CTRL+K key combination and the CTRL+D key combination are now supported for stand-alone JScript (.js) files and for JScript in .aspx pages. |
| • | Support has been added for Microsoft SQL Server 2008. You can connect to SQL Server 2008 in Server Explorer. The drag-and-drop operation from Server Explorer now supports code generation for the data types that are specific to SQL Server 2008. These data types include the following:| • | Date | | • | Timespan | | • | Datetime2 | | • | Datetimeoffset |
|
| • | Support has been added for the Internet Information Services (IIS) 7 Managed Module project template and for the IIS 7 Handler project template. Therefore, you can create IIS 7 Managed Module projects and IIS 7 Handler projects in Visual Studio. |
| • | Project templates have been added so that you can use ASP.NET Dynamic Data controls. Visual Studio now includes project templates for creating Web sites and Web applications that use the new ASP.NET Dynamic Data feature. |
The following table lists some issues that this service pack fixes. No hotfixes were released for these issues.
| Connect ID | Description |
|---|
| 291226 | When you compile a project that uses .refresh files, the .refresh files takes a long time to compile. |
| 292096 | Spaces are inserted incorrectly when you format a cascading style sheet (.css) file. |
| 293526 | The Web debugging operation fails if the compilation section is defined inside the location element in the Web.config file. |
| 293683 | Cascading style sheet (CSS) IntelliSense adds double quotation marks in the class attribute after you enable the Insert attribute value quote when typing option. |
| 299418 | When you add a new master page to the project, and you select a parent master page for the new master page, the default value of the AutoEventWireup attribute is set to False. |
| 302554 | You receive a "Cound not find CSS class selector "<Class_Name>"" error message when you click Go To Definition in the DIV class name. |
| 303796 | When you debug a Web service, Visual Studio automatically updates the Web references in a Web client application that runs on the same computer. |
| 304108 | You receive an "attribute is invalid - The value is invalid according to its datatype 'NmToken'" error message when you add more than one value to the traceOutputOptions attribute in the Web.config file. |
| 307231 | You cannot add a nested master page as a new item in Web Application projects. |
| 309571 | The color coding feature is unavailable when you edit a Microsoft Visual Basic Scripting Edition (.vbs) file in Visual Studio 2008. |
| 309977 | Visual Studio 2008 stops responding when you work in large HTML files. |
| 310296 | Visual Studio 2005 publishes the bin\vssver2.scc file. |
| 310858 | Visual Studio 2008 Beta 2 crashes when you format a stand-alone .css file. |
| 311717 | When you use custom controls that are inside a Tab panel that is inside a Tab container in Details view, you receive an error message. |
| 312146 | Cascading style sheet (.css) files in folders that are under the App_Themes folder are ignored at design time. |
| 312199 | If you specify an external .config file in the configSource attribute of the compilation element in the Web.config file, the debug operation fails. |
| 314664 | When you update the source of a parameter for a query that is defined for a SqlDatasouce object, Visual Studio 2008 corrupts the other parameters for the query. |
| 314745 | You cannot use the Page.StyleSheetTheme property in a page that uses a master page. |
| 317032 | When you put Visual Studio on a secondary monitor in a dual monitor scenario, a problem occurs when you resize the editor. |
| 317251 | When you link to a .css file in a master page by using the ~/ syntax, child pages cannot access the .css file. |
| 320945 | Jscript IntelliSense does not work with the "Ext JS" JavaScript library. |
| 321902 | The HTML designer does not replace the selection when you perform a paste operation. |
| 321928 | The HTML designer does not accept keyboard shortcuts. |
| 322465 | The HTML designer reverses the input text that replaces a selection if the selection has a tag. |
| 322633 | The Syntax Highlighting feature is unavailable for classic .asp files. |
| 324664 | You cannot save a Web project if you use the IIS Web Server option and you set the project URL. |
| 327262 | If you select a control inside a table that is inside a panel, the control is selected incorrectly in Source mode. |
| 328944 | The Code View button and the Design View button are not enabled, and the F7 key and the SHIFT+F7 key combination do not work. |
| 330792 | The NavigateURL property of the Hyperlink control incorrectly resolves the URL. |
| 331523 | JavaScript IntelliSense contains a typographical error for the fontcolor method and for the fontsize method. |
| 331534 | JavaScript IntelliSense does not display some members of the RegExp object. |
| 336039 | When you connect a Microsoft laptop mouse to your computer, user interface problems occur. |