Installation issues with silent install of security bulletin MS02-026

Article translations Article translations
Article ID: 324292 - View products that this article applies to.
This article was previously published under Q324292
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

On This Page

SUMMARY

Microsoft has learned that when you install Security Bulletin MS02-026, if Microsoft Visual Studio .NET is open, the installation may not be successful if the files that are to be replaced are locked. This problem can occur under the following circumstances:
  • You run the security bulletin installation in silent mode, and the files are locked. -or-

  • You run the security bulletin installation in a non-silent mode and then ignore the message to close the applications that are locking the files.
For additional information, click the following article numbers to view the articles in the Microsoft Knowledge Base:
322289 MS02-026: Unchecked buffer in ASP.NET worker process (English)
322299 MS02-026: Unchecked buffer in ASP.NET worker process (Simplified Chinese)
322300 MS02-026: Unchecked buffer in ASP.NET worker process (Traditional Chinese)
322301 MS02-026: Unchecked buffer in ASP.NET worker process (Korean)

MORE INFORMATION

Steps to follow before setup

Before you install Security Bulletin MS02-026, follow these steps:
  1. Close all Microsoft Windows applications.
  2. Run the following command at a command prompt to stop the ASP.NET state server:
    net stop aspnet_state
  3. If you are a Terminal Server administrator who is applying the security bulletin, make sure that all of the users' sessions are closed.
  4. Install the security bulletin. If the security bulletin warns you to close any applications that are running, close the applications before you continue.
  5. Restart your computer after you install the security bulletin.

How to confirm that setup was successful

The following files are copied to the %WINDIR%\Microsoft.NET\Framework\v1.0.3705\ folder:
   Version       File Name
   -------------------------------
   1.0.3705.272  Aspnet_isapi.dll
   1.0.3705.272  Aspnet_wp.exe
   1.0.3705.272  Aspnet_regiis.exe
       --        Aspnet_perf.ini
       --        Aspnet_perf2.ini
   1.0.3705.272  System.Web.dll
				
The following files are copied to the %WINDIR%\Microsoft.NET\Framework\v1.0.3705\ASP.NETClientFiles\ folder:
   Version  File Name
   -----------------------
      --    SmartNavIE5.js
      --    SmartNav.js
				
Additionally, System.Web.dll is installed to the global assembly cache (GAC). If files are locked during installation, the updated version of System.Web.dll does not install to the global assembly cache.

To check the version of the assembly in the global assembly cache, follow these steps:
  1. In Microsoft Windows Explorer, open the %WINDIR%\assembly folder.
  2. Right-click System.Web, and then click Properties.
  3. In the System.Web Properties dialog box, click the Version tab. The version information appears in the File Version box.
If the installation succeeded, the version of System.Web.dll is 1.0.3705.272. If the version is not 1.0.3705.272, the installation did not succeed. For more information about how to repair the installation, see the How to recover from a failed installation section of this article.

How to recover from a failed installation

If Setup was unsuccessful, ASP.NET pages will not run, and an error page will be returned. The error page may indicate that the server cannot be found and that a DNS error may have occurred. When you try to debug a project in Visual Studio .NET, you may receive the following error message:
Error while trying to run project: Unable to start debugging on the web server. Would you like to disable future attempts to debug ASP.NET pages for this project?
To recover from a failed installation, follow these steps:
  1. Restart the computer to make sure that all files are unlocked.
  2. Use the Add or Remove Programs tool in Control Panel to remove "Microsoft .NET Framework Hotfix Q322289 (English)," and then restart your computer.

    Note If you installed a localized version of this update, that Microsoft Knowledge Base article number and language appears in the Add or Remove Programs tool.
  3. Reapply the update according to the instructions in the Steps to follow before setup section of this article.

Properties

Article ID: 324292 - Last Review: February 27, 2014 - Revision: 3.3
APPLIES TO
  • Microsoft ASP.NET 1.0
  • Microsoft .NET Framework 1.1
Keywords: 
kbnosurvey kbarchive kbinfo kbnetframe100presp2fix kbsecbulletin kbsechack kbsecurity kbsecvulnerability KB324292

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com