My method is very extreme and would not happen under normal circumstances.
Wouldn't be too sure about that Don. There is something happening during some upgrades & updates that is managing to remove all of the .NET features in some (probably rare) circumstances. This has been happening since at least 1803 & there is yet to be any acknowledgement from Microsoft.