My solution in Visual Studio 2010 is under TFS source control. When I open the NuGet UI and try to install a new package, I get an HTTP 401 Unauthorized error.
If I run Fiddler at the same time, I can see NuGet is trying to connect to my TFS server (instead of, presumably, the NuGet server).
What exactly is going on here, and what do I have to do in order to install a package?
UPDATE:
The following message is being sent when I click the "Install" button:
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="http://schemas.microsoft.com/TeamFoundation/2005/06/VersionControl/ClientServices/03"
xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<GetRepositoryProperties/>
</soap:Body>
</soap:Envelope>