Dot Net Framework 1.1 - 'Internal Error 2908'

System: Windows XP

Issue: .NET Framework 1.1 would not install.

I would get a message saying "Internal Error 2908".

I had .NET 1.1 installed before. Part of it remained on the system. I had to manually delete this file:

Cause: .NET uses the MSCOREE.DLL file to see if .NET is already installed.

Solution found: