A while back, I wrote this blog post describing an issue where the Kaspersky anti-virus application can cause Visual Studio 2005 setup to hang while loading installation components. Since then, I have heard from several other customers who have run into similar issues on systems that did not have Kaspersky anti-virus installed.
One customer ended up contacting Microsoft technical support and they narrowed down the issue to a conflict with a different application - Tenebril SpyCatcher. This anti-spyware application causes some files that are a part of Visual Studio 2005 setup to be quarantined, which then causes setup to hang.
The customer tried to disable non-essential services using MsConfig and that allowed setup to launch, but then .NET Framework 2.0 setup failed. The technical support specialist found that there were still some files being quarantined by Tenebril SpyCatcher in this scenario.
In the end, the customer had to do the following:
- Uninstall Tenebril SpyCatcher
- Install Visual Studio 2005
- Re-install Tenebril SpyCatcher
If you have Tenebril SpyCatcher installed on your system and are unable to launch Visual Studio 2005 setup or run into any problems installing the .NET Framework 2.0, you might want to try this workaround to see if it helps on your system.