When I run any .NET based program it throws the error 0xc000007b:
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