User-1076932223 posted
Solved the problem finally.
Apparently the upgrade procedure backs up the system wide .NET framework configs and generates the new ones. In my case the new configs were lacking some sections and had broken references to other files. After fixing the system wide config files, everything
started working correctly.
The backed up files are placed in C:\Windows.old directory.