I recall seeing a post on TGB a while back about uninstalling .NET and Silverlight and between controlling the order they get reinstalled/updated and choosing a specific version of Silverlight that the issue can be fixed. I didn’t try it at the time and totally forgot to bookmark it. But might be worth searching for that post and trying it out.