2015-11-26 12 views
19

Alcuni della nostra squadra che stanno testando VS 2015 su Windows 10 Pro a 64 bit stanno vedendo questo problema:menù lento contesto in Visual Studio 2015 sul cartella click destro nel progetto web

Visual Studio 2013 context menus slow only in web application project

Quando tasto destro del mouse una cartella (solo una cartella in un progetto di app Web) presenta un lungo ritardo nel rendering del menu di scelta rapida, oltre a qualsiasi finestra di dialogo.

Dettagli di installazione:

Microsoft Visual Studio Professional 2015 
Version 14.0.23107.0 D14REL 
Microsoft .NET Framework 
Version 4.6.00079 

Installed Version: Professional 

Visual Basic 2015 00322-50050-08414-AA353 
Microsoft Visual Basic 2015 

Visual C# 2015 00322-50050-08414-AA353 
Microsoft Visual C# 2015 

Visual C++ 2015 00322-50050-08414-AA353 
Microsoft Visual C++ 2015 

Visual F# 2015 RC 00322-50050-08414-AA353 
Microsoft Visual F# 2015 RC 

ASP.NET and Web Tools 14.0.20626.0 
ASP.NET and Web Tools 

ASP.NET Web Frameworks and Tools 2013 5.2.30624.0 
For additional information, visit http://www.asp.net/ 

Common Azure Tools 1.5 
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools. 

GenerateUnitTest 1.0 
Generates unit test code for methods in classes under test. 

JetBrains ReSharper Ultimate 2015.1.3 Build 102.0.20150724.141603 
JetBrains ReSharper Ultimate package for Microsoft Visual Studio. For more information about ReSharper Ultimate, visit http://www.jetbrains.com/resharper. Copyright © 2015 JetBrains, Inc. 

Microsoft Azure Mobile Services Tools 1.4 
Microsoft Azure Mobile Services Tools 

NuGet Package Manager 3.0.0 
NuGet Package Manager in Visual Studio. For more information about NuGet, visit http://docs.nuget.org/. 

PreEmptive Analytics Visualizer 1.2 
Microsoft Visual Studio extension to visualize aggregated summaries from the PreEmptive Analytics product. 

SQL Server Data Tools 14.0.50616.0 
Microsoft SQL Server Data Tools 

Abbiamo provato quanto segue:

Restarting Visual Studio, and re-opening the solution 
Cleaning the solution, and deleting the obj folders. 
Recreating the project 
Clearing Resharper's Cache 
Disabling rich client/hardware graphics acceleration in Options->Environment->General 
Disabling Resharper 
Deleting all Temporary ASP.Net folders 
Deleting the contents of %localappdata%\Microsoft\WebsiteCache 
Deleting all *.suo user options files 
Uninstalling all extensions (Web compiler, Bundler and Minifier) 
Probably some other things that I have forgotten. 

Esecuzione monitor di processo durante un clic destro mostra ogni riferimento al progetto in fase di elaborazione in una sequenza CreateFile/QueryNetworkOpenInformationFile/CloseFile 4 volte , come questo:

enter image description here

Qualche idea su cosa sta succedendo qui? Il ritardo è troppo lungo per essere ignorato e si verifica per il clic destro e ogni selezione dal menu di scelta rapida.

risposta

39

Dopo abbiamo presentato una richiesta di supporto a Microsoft, si scopre il problema era un riferimento al progetto rotto nel progetto di applicazione Web

Dopo aver rimosso il riferimento, i menu contestuali si comportano normalmente, senza alcun ritardo.

+0

Grazie, lavoro per me – Rana

+4

Grazie. Questo ha risolto il problema per il nostro team (per chiunque si chiedesse dove cercare il riferimento mancante - è sotto la cartella References del progetto, dove mancherà l'icona di riferimento accanto al nome dell'assembly) – mike123

+1

grazie, ha funzionato –

3

Ho appena risolto questo problema in un modo diverso.

è sufficiente eliminare il contenuto di: C: \ Users \ nome utente \ AppData \ Local \ Microsoft \ WebSiteCache

credito: http://www.geocortex.com/about/blog/archive/slow-visual-studio-performance-solved/

+0

Sì, questa è una soluzione anche noi provato, insieme alle altre varie soluzioni tentate elencate. Non ha funzionato per noi, è contento che abbia funzionato per te. –

+0

Impressionante ... ho lavorato per me. – Prasanna