Asp.net mvc 更新NuGet软件包后,VS仍然需要重新启动

Asp.net mvc 更新NuGet软件包后,VS仍然需要重新启动,asp.net-mvc,visual-studio-2013,nuget,nuget-package,Asp.net Mvc,Visual Studio 2013,Nuget,Nuget Package,我根据模板创建了一个全新的C#Web应用程序,并立即更新了它的所有NuGet包 在更新过程中,它需要重新启动,然后继续显示以下消息: 无法完全卸载一个或多个程序包: Json.6.0.4。重新启动Visual Studio以完成卸载 但在重新启动VisualStudio后,同样的消息仍然存在 packages.config文件包含以下行:尝试在package Manager控制台中手动更新包后,我收到一个错误消息,表示现有文件正在阻止安装。从解决方案包中删除适当的文件夹后,错误消失,我可以直接

我根据模板创建了一个全新的C#Web应用程序,并立即更新了它的所有NuGet包

在更新过程中,它需要重新启动,然后继续显示以下消息:

无法完全卸载一个或多个程序包: Json.6.0.4。重新启动Visual Studio以完成卸载

但在重新启动VisualStudio后,同样的消息仍然存在


packages.config文件包含以下行:

尝试在package Manager控制台中手动更新包后,我收到一个错误消息,表示现有文件正在阻止安装。从解决方案包中删除适当的文件夹后,错误消失,我可以直接从PackageManager UI更新包

这是我的控制台打印:

PM> update-package -reinstall Newtonsoft.Json
Removing 'Newtonsoft.Json 6.0.4' from MyProject.
Successfully removed 'Newtonsoft.Json 6.0.4' from MyProject.
Uninstalling 'Newtonsoft.Json 6.0.4'.
update-package : TF400024: The change on D:\Users\Shimmy\Documents\Visual Studio 
2012\Projects\MyProject\MyProject\packages\Newtonsoft.Json.6.0.4\lib\portable-net40+sl5+wp80+win8+wpa81\Newtonsoft.Json.dll cannot be undone because a file already 
exists at D:\Users\Shimmy\Documents\Visual Studio 
2012\Projects\MyProject\MyProject\packages\Newtonsoft.Json.6.0.4\lib\portable-net40+sl5+wp80+win8+wpa81\Newtonsoft.Json.dll. The file must be deleted from disk for 
the undo to succeed.
At line:1 char:1
+ update-package -reinstall Newtonsoft.Json
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : NotSpecified: (:) [Update-Package], Exception
    + FullyQualifiedErrorId : NuGetCmdletUnhandledException,NuGet.PowerShell.Commands.UpdatePackageCommand

'Newtonsoft.Json 6.0.4' already installed.
Adding 'Newtonsoft.Json 6.0.4' to MyProject.
Successfully added 'Newtonsoft.Json 6.0.4' to MyProject.
One or more packages could not be completely uninstalled: Newtonsoft.Json.6.0.4. Restart Visual Studio to finish uninstall.

packages.config文件包含什么内容?它有什么版本的Json.NET?对我来说,它是从4.5重新安装到6.0的,没有出现故障-但它一直说要重新启动,而我查看了packages文件夹,发现Newtonsoft 4.5.1有一个emtpty文件夹。我删除了它,在包的根目录中有一个文件
newtonsoft.**.delete.me
-我删除了它。重新启动所有已排序的文件包。文件包文件夹在哪里?