Yesterday I needed to run a program that requires .NET 3.5 framework, however it would not start as 3.5 was not able to run somehow. It was tagged in Windows functions as installed and available, but .NET Setup Verifier
failed to verify it, even though it was listed there as installed?
I found this odd as it's a part of Windows 7 installation, nevertheless I checked that the Windows Modules Installer service was running (as Trustedinstaller is required by .NET Frameworks). It runs fine. "Trusted" Installer is also good btw as it runs neatly for other programs that uses this.
Don't know why, but I figured a bang the box fix would do it so i went to Windows Functions, detached/uninstalled it in order to tag it back and reinstall this component. As I did that, towards the end of the reinstall an error popped up saying "Failure - Not all of the components were installed" or something of that sort..
So now I do not have it at all. Not possible to debug anymore and not possible to install either. As a habit I strip Windows 7 down alot on services, processes etc. to get more resources so it might be that I shut off something dot 3.5 needs but I can't find any other dependables than the WMI servrice.
I'm grateful for any ideas on this