I cannot add a solution reference to a portable class library to my Windows Phone 8.0 apps in Visual Studio 2012. When I try to add it by browsing to the .DLL, then it works. I receive this error when I try:

I am able to add a reference to the portable class library in my web service project, so the library itself appears to be OK.
I have tried:
- Restarting Visual Studio.
- Restarting Windows
- Creating a new Windows Phone project
- Creating a new portable class library
- Repairing the Windows Phone 8 SDK
- Repairing Visual Studio 2012
Regardless of what combination of those things I have tried, attempting to add a solution reference to a portable class library in a Windows Phone project gives me that error.
