Search
Visual Studio & .NET Framework
Visual Studio & .NET Framework

Visual Studio and .NET Framework Hotfix Public Availability Program

The goal of this program is to provide customers with direct access to the most popular Hotfixes for Visual Studio and the .NET Framework.

A Hotfix is a product update package with one or more updated product files that fix a specific product problem.

Below is a list of product issue descriptions and Hotfix download links for the most frequently requested Hotfixes.

Many of the Visual Studio 2005 Hotfixes are also available in Visual Studio 2005 Service Pack 1. More information about that service pack can be found on the Visual Studio 2005 Service Pack 1 Page.

If you have questions, please see the FAQ. If you have feedback on this program or the available Hotfixes please use the Visual Studio & .NET Framework Connect Feedback Site.

WARNING:
The Hotfixes available through this program have not gone through full Microsoft product regression testing. Specifically, these Hotfixes have had targeted testing which does not include testing in combination with other Hotfixes. You are encouraged to install only the Hotfixes needed to address the particular product problem you may have.

Please carefully review the associated Hotfix KB article to verify the fix is the one needed and there are no known compatibility or installation issues. You may also want to contact a Microsoft Support Professional.

Product

Download Link

Description

.NET Framework 3.0

KB925499

FIX: When using PartitoinOnCompletion feature of the SqlTrackingService and the SqlTrackingQuery, the query does not return all the usertrack points in the partitioned tables. The query goes through the views and the vews are updated when new partitioned set of tables are created but in this case the query goes through the main table instead of the view.

KB 925499 - More Information

KB935434

FIX: Customer uses WCF serialization in FIPS compliant systems. Customer has generic types that are serialized by WCF serialization. The serialization fails with “System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms”

KB 935434 - More Information

KB936123

FIX: TypeResolutionService sometimes uses incorrect active project when resolving types through the AppDomain.AssemblyResolve

KB 936123 - More Information

.NET Framework 2.0

KB912019

FIX: You may receive an error message when you rebuild a solution and try to view a Windows Form in Design view in Visual Studio 2005.

KB912019 - More Information

KB913384

FIX: A .NET Framework 2.0 application that runs under a user account context when no user profile is associated with the user account context may crash, or you may receive an access violation error message

KB913384 - More Information

KB913393

FIX: You receive an exception error message when you specify a Content-Length HTTP header that is larger than 2 GB in ASP.NET 2.0

KB913393 - More Information

KB913469

FIX: Thread does not run on IA64 – inconsistent behavior

KB913469 - More Information

KB913616

FIX: Error message when you try to send e-mail by using the System.Net.Mail.SmtpClient class in a Visual Studio 2005-based application

KB 913616 - More Information

KB913753

FIX: You only receive notification for the first e-mail message when you send multiple e-mail messages by using the System.Net.Mail namespace in a .NET Framework 2.0-based application

KB 913753 - More Information

KB915782

FIX:You may receive an InvalidCastException error in an ASP.NET-connected Web application

KB915782 - More Information

KB916209

FIX:Parentheses may be added around every letter when you type a line of code in the Visual Basic 2005 Code Editor on a computer that is running the .NET Framework 2.0

KB916209 - More Information

KB917495

FIX: You may receive an OutOfMemoryException exception when you run a .NET Framework 2.0-based application

KB 917495 - More Information

KB917882

FIX:A synchronized method that has security callouts may not save a return value after control returns to the calling function in an application that is built by using the 64-bit version of the .NET Framework 2.0

KB917882 - More Information

KB918462

FIX: An application makes a HTTP request, but the server resets/closes the connection after only the headers have been sent to the server. Since sending headers is an idempotent operation, we retry on a new connection on the applications behalf. However, after a successful retry, we hand back the original stream to the application which was closed by the server instead of the new stream created via the retry

KB 918462 - More Information

KB918642

FIX: A .NET Framework 2.0-based application may require read/write permissions to a registry key even though the application only has to read the registry key

KB918642 - More Information

KB921019

FIX:The form may not be displayed when you try to switch to Design view for a complex form in Visual Studio 2005

KB921019 - More Information

KB923028

FIX: Error message when you run a .NET Framework 2.0 Remoting application: "Unhandled Exception: System.AccessViolationException"

KB923028 - More Information

KB925492

FIX: Error message when you add a Web reference to a project in Visual Studio 2005: "The custom tool 'MSDiscoCodeGenerator' failed"

KB 925492 - More Information

KB926776

FIX: A hotfix rollup package is available that resolves the problems that are described in KB articles 913297, 913393, 918995, and 924895

KB 926776 - More Information

KB928208

FIX: Custom applications that use the Visual Studio for Applications Visual Basic Runtime may be unable to compile macros or to run macros

KB930828 - More Information

KB930771

FIX: Exception due to managed heap corruption. The customer says that he does not have this problem with the 1.1 version of the Framework. He only started experiencing this when migrating to 2.0

KB 930771 - More Information

KB932303

FIX: SMS: WMI hang in Systems Management Server version 4 (fix for Win2k3)

KB 932303 - More Information

KB932491

FIX: Unable to auto-attach to ASP.Net applications on Windows Vista Home Edition

KB 932491 - More Information

KB934839

FIX: You may receive an exception when you browse a .NET Framework 2.0 ASP.NET Web application

KB934839 - More Information

KB936344

FIX: A significant delay may occur when you try to debug an ASP.NET-connected application in Visual Studio 2005

KB 936344 - More Information

KB941132

FIX: Consider the following scenario. You have an application that is built on.NET Framework 2.0 on a 64-bit computer. The application uses the ShowDialog method that specified an IWin32Window owner. In this scenario, you receive a NullReferenceException exception.

KB 941132 - More Information

KB942027

FIX: In .NET Framework 2.0, on a 64 bit Windows 2003 server, the .NET application has performance issues.
More Information

.NET Framework 1.1

KB887549

FIX: The .NET Framework 1.1 post-Service Pack 1 hotfix package for System.data.dll is available

KB 887549 - More Information

KB893005

FIX: Exception thrown in ErrorProvider constructor indicating object not disposed correctly.

KB 893005 - More Information

KB893360

FIX: Generation 1 garbage collections and generation 2 garbage collections occur much more frequently on computers that have 2 GB or more of physical memory in the .NET Framework 1.1

KB 893360 - More Information

KB899511

FIX: In the .NET Framework 1.1, you may randomly receive System.NullReferenceException exceptions when a Windows Forms application displays a modal dialog box in response to an event

KB 899511 - More Information

KB900822

FIX: When a .NET Framework based application uses the System.Threading.Timer class, the timer event may not be signaled in the .NET Framework 1.1 SP1

KB 900822 - More Information

KB907262

FIX: You receive an error message when you try to transfer data between an application that runs on the .NET Framework 2.0 and an application that runs on the .NET Framework 1.1

KB907262 - More Information

Visual Studio 2008

KB946344

FIX: You may experience performance issues in the IDE after you use Visual Studio 2008 to build a Visual Basic project
KB946344 - More Information

KB947173

FIX: In Microsoft Visual Studio 2005, when you double-click a SQL Server Reporting Services 2005 RDLC file, or right-click the RDLC file and choose "Open with | Microsoft Visual Studio 2005", you see the RDLC design window and a DataSets panel that allows you to drag-and drop the fields onto the report design surface.
If the DataSets panel is closed, you can re-open it via one of three mechanisms:
ALT + SHIFT + D
The Show DataSources button on the Data Design toolbar
The Data | Show Data Sources menu

In Visual Studio 2008, the DataSets panel is not available and none of the methods described above allow you to open it:
The hot-key sequence does not work
There is no Show Data Sources item on the Data menu
The Show Data Sources toolbar button is greyed out

Note: You can still access the field names via the expression editor.
KB947173 - More Information

KB946581

FIX: Today we are shipping a hot-fix roll-up that addresses several issues that we've seen reported with VS 2008 web scenarios.

Below is a list of some of the issues it fixes:

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.

KB946581 - More Information

KB944899

FIX: This hotfix addresses a performance problem when stepping through Source Code downloaded via a Microsoft Reference Source Server. Additionally, this hotfix prevents an unnecessary EULA dialog that can occur repeatedly on debugger startup.
KB944899 - More Information

 

 

 

 

 

 

 

 

KB946308

FIX: Typelibrary generation fails on Microsoft.VisualStudio.Shell.Interop.dll
KB946308 - More Information

Visual Studio 2005

KB941278

FIX: Problems that are fixed in Visual Studio 2005 Team System Database Professional Post Service Release 1 (SR1) Rollup Package 1
More Information

KB913377

FIX: IntelliSense may stop working, and Visual Studio may crash, when you try to open a large Managed C++ project in Visual Studio 2005

KB913377 - More Information

KB915038

FIX: You may receive Visual Basic compiler error messages when you are developing a Visual Basic 2005 project in Visual Studio 2005

KB915038 - More Information

KB916769

FIX: The Visual Studio 2005 IDE stops responding when you work with a large Visual C++ .NET solution in Visual Studio 2005

KB916769 - More Information

KB917036

FIX: The Visual Studio 2005 IDE may corrupt the deployment files for a Web Setup Project and for a Setup Project

KB917036 - More Information

KB917452

FIX: You may experience performance issues when you use solutions that contain large Visual Basic projects in Visual Studio 2005

KB917452 - More Information

KB917952

FIX: Error message when you try to install a ClickOnce application that you created in the .NET Framework 2.0 onto a client computer that is configured to use a proxy server: "Proxy authentication required"

KB 917952 - More Information

KB918559

FIX: You may experience slow performance and increased memory usage when you start the debugger for a Visual C++ project in Visual Studio 2005.

KB918559 - More Information

KB919472

FIX: You may receive error messages when you use the ClickOnce feature to publish an update to an application that you develop by using Visual Studio 2005

KB919472 - More Information

KB920770

FIX: You may receive a "Fatal error C1902" error message and a solution build may fail when you try to use the AT command or a scheduled task to automate a build of a C or C++ project in Visual Studio 2005

KB920770 - More Information

KB920805

FIX: You may experience slow performance when you work with a Visual Basic solution that contains many projects in Visual Studio 2005

KB920805 - More Information

KB922531

FIX: Error message when you check in files in Visual Studio 2005 Team System: "Attempted to read or write protected memory

KB922531 - More Information

KB923434

FIX: With VSS RTM (8.0.50727.42), when we check-in binary files (.lib, .dll, .pdb) the file is randomly stored corrupted.

KB 923434 - More Information

KB925234

FIX: When you check out and then try to open a PDF file, the file may not open if the file was checked in by using Visual SourceSafe 2005

KB 925234 - More Information

KB927511

FIX: Update to Visual Basic 2005 SP1 Command-line Compiler (Vbc.exe) for ASP.NET 2.0 and Manual Builds

KB927511 - More Information

KB930198

FIX: Certain template code does not compile, and error C2244 occurs after you install Visual Studio 2005 Service Pack 1

KB930198 - More Information

KB932389

FIX: 2007 daylight savings time update for the TZ environment variable in the Visual C++ Redistributable Package in Visual Studio 2005

KB932389 - More Information

KB932391

FIX: Visual C++ .NET 2005 SP1 C runtime daylight saving time 2007 update for the TZ environment variable

KB932391 - More Information

KB932392

FIX: Visual C++ .NET 2005 C runtime daylight saving time 2007 update for the TZ environment variable

KB932392 - More Information

KB932544

FIX: Out of the box TFS requires Windows Sharepoint Services 2.0, installed on the AT box. There is a mechanism to allow installing WSS 2.0 on a box other than the AT box, but as of now WSS 3.0 is not supported. This fix provides WSS 3.0 support to the current version of TFS.

KB 932544 - More Information

KB933608

FIX:A Web site is not published when you try to publish the site by clicking "Publish Web Site" on the "Build" menu in Visual Studio 2005

KB933608 - More Information

KB934217

FIX: Visual Studio hangs when solution is opened from Source Control Explorer

KB 934217 - More Information

KB934517

FIX: A command-line add-in does not load when you start the Visual Studio 2005 IDE

KB934517 - More Information

KB935225

FIX: Visual C++ based projects take longer to compile after you install Visual Studio 2005 Service Pack 1

KB 935225 - More Information

KB935272

FIX: InvalidArguement error running Source Control Explorer on Vista when dpi is changed from 96dpi

KB 935272 - More Information

KB935274

FIX: Cannot create a file that already exists. When doing Get from SourceControl.

KB 935274 - More Information

KB936210

FIX: On Vista, client side tracing fails.

KB 936210 - More Information

KB936971

FIX: Error message when you try to close the Visual Studio 2005 IDE: "Visual Studio cannot shut down because a modal dialog is open"

KB 936971 - More Information

KB937523

FIX: Unable to auto-attach to ASP.Net applications on Windows Vista Home Edition

KB 937523 - More Information

KB940201

FIX: VS 2005 SP1 unresponsive when typing XML documention comment
KB 940201 - More Information

KB941098

FIX: This fix resolves the issue with VC 2005 taking a long time to close down.

KB 941098 - More Information

KB943969

FIX: Visual Studio 2005 stops responding or performance is slow when you use the IntelliSense feature
KB 943969 - More Information

KB946310

FIX: The visual studio 2005 SP1 compiler generates incorrect floating point code for x64 optimizied builds

KB 946310 - More Information

Visual Studio 2003

KB932298

FIX: Visual C++ .NET 2003 Service Pack 1 C runtime daylight saving time 2007 update for the TZ environment variable problem

KB932298 - More Information

KB932299

FIX: Visual C++ .NET 2003 C runtime daylight saving time 2007 update for the TZ environment variable problem

KB932299 - More Information

Visual Studio 2002

KB932304

FIX: Visual C++ .NET 2002 Service Pack 1 C runtime daylight saving time 2007 update for the TZ environment variable problem

KB932304 - More Information

KB932305

FIX: Visual C++ .NET 2002 C runtime daylight saving time 2007 update for the TZ environment variable problem

KB932305 - More Information

Visual Studio 6.0

KB930828

FIX: A Visual Basic 6.0 modal form is no longer modal when the form is displayed from a user control in Internet Explorer 7

KB930828 - More Information


HotFixes Frequently Asked Questions

Why am I getting an error when I try to download a hotfix?
You must register your LiveID (Passport) with Connect. After logging in with a valid LiveID, if you see "Welcome, guest" in the upper-right corner of Connect, then you must first register your Live ID account (Passport) with Connect before submitting feedback. Please follow these steps to register:

  1. Login with a valid LiveID (Passport)
  2. Click "Manage your Connect Profile" link at the bottom left of the page
  3. Follow the registration steps
  4. After completion of the process, the system will lead you back to the Connect main page
  5. Double check if your display name appears at the top right corner of the page

I have a problem that is not addressed by a hotfix on this page… what now?
The list of hotfixes here is not the complete list of available solutions. To see if there is a solution to your problem you may want to search our KB articles. If you can’t find a solution you may want to contact Microsoft Support.

Why aren't all Visual Studio and .NET Framework hotfixes available on Connect?
The hotfixes listed on this page are the ones that have been most frequently requested since the launch of Visual Studio 2005. If you require a hotfix that is not available here please contact Microsoft Support directly. If you have a suggestion for a hotfix that should be available for download please leave that suggestion on the DevDiv Connect Feedback Site.

Can I redistribute this hotfix in my software?
Many of the VS hotfixes include redistributable files for your customers, however a License Request is currently required to do so. To obtain a license request you’ll have to contact customer support. However you can freely redistribute hotfixes within your own company without additional license.

Will other products, like Windows and Office, also make hotfixes publically available?
Several of the top requested Windows and Office hotfixes are already available to download via a link in the appropriate KB article. This site covers developer technologies so this is not the appropriate location to request or search for hotfixes for Windows or Office.