I've been having this issue for a while now, so far I've managed to ignore or sideskirt the issue, but there are a few things I just cannot do without the .NET Framework 3.5. I've searched this error code, 0x80D03805, far and wide in the past and haven't found anything relating to it. So I figure I'll post it here and see if anyone else has dealt with it before, or would like to take a crack at it now.