我有一个ASP.NET MVC应用程序,使用Visual Studio 2013 Premium进行开发。我的解决方案下有三个项目。如果我右键单击位于解决方案下的任何文件夹并选择添加,上下文菜单中的flyout正常显示,Visual Studio继续正常工作。
但是,如果我在Visual Studio中右键单击特定项目下的任何文件夹(我尝试了一些但不是全部),它会冻结大约十五分钟。当发生这种情况时,CPU和内存使用率似乎相当正常。
如果我右键单击其他两个项目下的任何文件夹并选择 添加,flyout将显示出来,显示可添加到文件夹中的类型,一切正常。
我尝试过以下方法:
- 禁用所有可以禁用的Visual Studio扩展程序,但这没有解决问题。
- 在安全模式下启动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 账户,如果我在工作中卸载它,那么它会从我的家用电脑上卸载吗?
我正在做进一步的探索。对于出现问题的项目,在我尝试添加到文件夹时,我会看到 Nuget.exe 一遍又一遍地每隔六秒启动。我应该在哪里查看设置呢?我猜测是在 .csproj 文件中。
谢谢