我尝试添加文件时Visual Studio冻结

时间:2014-12-17 16:27:13

标签: c# asp.net visual-studio visual-studio-2013

我有一个ASP.NET MVC应用程序,我正在Visual Studio 2013 Premium中工作。我的解决方案下面有三个项目。如果我右键单击我的解决方案下的任何文件夹并选择添加,则上下文菜单中的弹出窗口显示正常,Visual Studio继续正常运行。

如果我右键单击Visual Studio中某个特定项目下的任何(我已经尝试了一些但不是全部)文件夹,它会冻结大约十五分钟。这种情况下的CPU和内存使用情况似乎很正常。

如果我右键单击其他两个项目下面的任何文件夹,然后选择添加,我会看到弹出窗口显示我可以添加到文件夹的内容类型,一切正常。

我尝试过的事情:

  • 禁用可以禁用的所有Visual Studio Extensions。这没有解决它。
  • 以安全模式启动Visual Studio实例,这确实可以解决问题。

知道我接下来可以尝试什么吗?我不想手动卸载所有无法禁用的Visual Studio扩展,但这似乎是合乎逻辑的下一步行动。

就扩展我而言:

Application Insights Behaviors SDK (XAML) 
Bing Dev. Assistant (Disabled, installed after problem started) 
Find in Solution Explorer (Disabled) 
Company-created Build Tools (Disabled) 
Company-created Core Tools 
Company-created Scaffolding Tools (Disabled) 
Microsoft Advertising pubCenter
Microsoft Advertising SDK for Win 8.1
Microsoft Advertising SDK for WP 8.1 XAML
Microsoft ASP.NET and Web Tools
Microsoft Visual Studio ASP.NET MVC 5 Scaffolding
Nuget Package Manager
Productivity Power Tools (Disabled)
Release Management for VS 2013
TFS Server Power Tools for VS 2013
TFS Sidekicks (Disabled)
TFS Process Template Editor
TFS Team Collab.
TFS Work Item Type Designer
Unit Test Generator (Disabled)
Visual F#
VS Extensions for Windows Library for JavaScript
WP 8.1 SDK Integration
Workflow Manager Activities

我不需要在工作中使用WP 8.1这些东西,但是在家里也需要它。由于我已经在两个地方的Visual Studio中登录了我的MSDN帐户,如果我在工作时将其卸载,是否会将其从我的家用PC上卸载?

我正在做进一步的探索。在有问题的项目上,当我尝试添加到文件夹时,我看到Nuget.exe一次又一次地每隔六秒被解雇一次。我在哪里可以看到它的设置位置?我假设在.csproj文件中。

由于

2 个答案:

答案 0 :(得分:10)

我禁用并卸载了一堆Visual Studio扩展程序,这些扩展程序没有任何帮助。然后我清除了我的nuget缓存,这解决了我的问题。

答案 1 :(得分:0)

我显然有完全相同的问题,在我的情况下这是一个参考问题尝试逐个删除它们直到它开始实时响应,我建议从第三方dll开始。