The installation of Microsoft .NET Framework 1.1 fails on Windows Vista
The information in this article applies to:
- GFI EndPointSecurity 3
- GFI EventsManager 7
- GFI EventsManager 8
- GFI FAXmaker for Exchange/SMTP 12
- GFI FAXmaker for Exchange/SMTP 14
- GFI LANguard 9.0
- GFI LANguard Network Security Scanner 8
- GFI MailSecurity for Exchange/SMTP 10
Article ID: KBID003100
Query keywords: .NET, Framework, Windows Vista
Problem Description
Microsoft .NET Framework 1.1 is one of the system requirements for the GFI Report Packs.
However, when you try to install Microsoft .NET Framework 1.1 on Windows Vista, you get an error similar to the following. This occurs when ‘System.EnterpriseServices.dll’ is being registered by the installation:
RegSvcs.exe - Common Language Runtime Debugging Services
Application has generated an exception that could not be handled.
Process id=0x5aa (1450), Thread id=0xd86 (3462).
Click OK to terminate the application.
Click CANCEL to debug the application.
More information
This is an issue in the Microsoft .NET Framework 1.1 installation which is known to occur on Windows Vista.
Solution
This issue is resolved in Microsoft .NET Framework 1.1 SP1, however you will need to use the following procedure to install both the .NET Framework and the Service Pack at the same time:
- Download Microsoft .NET Framework 1.1 Redistributable Package and Microsoft .NET Framework 1.1 Service Pack 1 using links below:
- Save both installations in the same directory
- Ensure that the Microsoft .NET Framework 1.1 Redistributable Package is named dotnetfx.exe. If not, change its name to dotnetfx.exe.
- Ensure that Microsoft .NET Framework 1.1 Service Pack 1 is named dotnetfxsp1.exe. If not, change its name to dotnetfxsp1.exe.
- Open command prompt as Administrator, and change to the directory where the two installations are saved.
- Run the following commands using the order shown below
- dotnetfx.exe /c:"msiexec.exe /a netfx.msi TARGETDIR=C:\dotnet"
- dotnetfxsp1.exe /Xp:C:\dotnet\netfxsp.msp
- msiexec.exe /a c:\dotnet\netfx.msi /p c:\dotnet\netfxsp.msp
- Install both Microsoft .Net Framework 1.1 and Service Pack 1 by running C:\dotnet\netfx.msi