When I run any .NET based program it throws the error
Things that I've tried
Formatting & Reinstalling: Works but after a short time period it occurs again.
Other Windows versions: Windows XP, 8.1 and 10 - after a short time period throws the same error.
System Restore: Same as formatting (fixed but fails again after some time).
Disabling Microsoft .NET Framework 3.5 form optional features: Directly doesn't work.
Uninstalling all .NET Frameworks with MS cleanup tool: Worse than before - trying to open any .NET app throws 0x00000145 (no .NET version found) error.
Installing all .NET's one for one starting with 1.1 (on XP): Directly doesn't works.
Other Important Detail
It's very annoying because I'm learning C# and with this error occurring, I can't develop anything that works for more than 10 minutes.
I'm using Visual Studio 2010 Professional, and running any project says "
The module was expected to contain an assembly manifest" but before, the project compiles and works correctly.
I've installed the .NET Framework versions from 2.0 to 4.0, on Windows 7 x86.
User contributions licensed under CC BY-SA 3.0