So to report back, i found a place where i can remove all previous versions of .NET (not sure why that worked, or if in the process clearing out a registry key fixed it) but after running that, and restarting, then uninstalling the C++distro, restarting, isntalling the C++ distro, restarting...