The issue was reported as a bug to the VS team here but was closed as not reproducible since the original poster didn't reply I guess. I added my validation to the case, but I still can't find a workaround to fix this.
Issue: Just started today, all references to any assembly outside of the solution fails to resolve, with "The referenced component 'SomeComponent' could not be found." when trying to build. This happens for both 3rd party components (all 15 or so of them) as well as all .NET Framework assemblies, basically anything that isn't another project in the same solution.
Trying to load some other solutions produced the same issue. Creating a new WinForms project worked without a problem however. (Scratch that, it worked before reinstalling VS, now that doesn't work either. Created new WinForms app as well as WPF app and the Designer can't load the assemblies either. Tried targetting 3.5 and 2.0 and no luck)
Things I've tried:
- Repair Visual Studio installation
- Rebooting computer
- Started VS with /resetsettings flag
- System Restore to 2 days ago when it was known to be working
- Uninstalling VS and reinstalling
- Fresh checkout from SVN
Does anyone have any experience with this and knows of a way to get this working again? My strongest Google-fu has failed me, so I'm asking here. Can mark community wiki if requested.
Update: Tried "Upgrading" Windows (to the same version) since I didn't see a repair option for Vista and still no go. Reinstalled everything that seemed relevant. So far looking like I'm just gonna have to backup and reformat I guess unless a solution comes up some time before tomorrow.
Update2: Already just backed up data and reformatted, so I'm no long able to verify any ideas I haven't tried yet, so I'll just leave the bounty to expire on it's own to top voted answer and as a reference to anyone else who may have this problem later