De alguma forma, durante a atualização para o VS2012 e .NET 4.5, eu consegui confundir o NuGet. Existem pacotes que aparecem no gerenciador de pacotes (e na pasta packages) que não consigo excluir (acredito que sejam pacotes herdados do ASP.NET NuGet que foram substituídos por novos nomes de pacotes pela nova versão. Cada um deles possui apenas um botão Gerenciar - mas nenhum botão de desinstalação E quando você olha para ver onde eles são usados, pode ver que eles não são referenciados por nenhum dos projetos da solução? Eles NÃO estão exibindo uma desinstalação?