Hi,
Since upgrading my VS on Monday I have upgraded my CodeRush to the latest version (Monday night release).
I am seeing the application start to run really slowly and freeze when opening up a solution.
I was told by the support guys to turn on logging. I have attached a file to this ticket.
Let me know if any more info is required.
Regards,
Jaimit
Hi Jaimit,
I am concerned to hear that you faced difficulties using our product.
Looking at the log file you sent to us, I do not see any places which can be the cause of the problem.
Would you please help us and provide more information on this problem?
Do you see any slowdown in other projects or is this the only project where the problem is present? How large is your solution?
Please read this article, describing how to obtain diagnostic information when you experience performance problems and send us your results.
Also, send us a list of installed community plugins (if you have any). All of them should be located here: C:\Users\ "%userprofile%\Documents\DevExpress\IDE Tools\Community\PlugIns".
In addition, please let us know what other Visual Studio extensions are installed on your side. You can check this via the "Extension Manager" dialog (the "Tools | Extension Manager…" menu).
Also, the About information of Visual Studio can be of a great help. Simply click the Copy Info button in the Help -> About Microsoft Visual Studio dialog and share this information with us.
Thank you for your help in advance.
Hi
I'm in the same organisation as Jaimit with the same issue on the same versions of VS and DevEx. Seems to be CodeRush related. I've had to uninstall CodeRush which resolved my issue. Unloading and Reloading CodeRush did not make a difference to me.
Miren
Just to add, i don't want to uninstall CodeRush but had to in order to continue with my day job. If there is a new version or a fix of some sort, i'll take that when available.
Jaimit has already reported this issue to us, however it is not clear what may cause it. It might be related to extensions installed on your machine or your project type specificity.
We asked Jaimit to help us with this issue, and it would be great if you collect additional information.
Please refer to the article, which contains steps on how to obtain diagnostic information.
Are any third-party Visual Studio extensions installed? This can be checked using the "Tools | Extension Manager…" menu item.
Please open the "Help\About Microsoft Visual Studio" dialog, click the "Copy Info" button and send us this information.
If you have installed any community plugins for CodeRush, please send us a list of installed plugins.
Community plugins are installed to the following folder C:\Users\ "%userprofile%\Documents\DevExpress\IDE Tools\Community\PlugIns".
I also suggest you delete %AppData%\CodeRush for VS .NET\1.1\SolutionCache and see if it might affect this issue. After this, check if this makes a difference at your end.
I am looking forward to your reply.
Hello,
We have replicated this issue on our side. When the solution is opened, Visual Studio is slow and the status bar shows the "DXCore: Parsing solution items…" message. We will work on this issue and update the status of this ticket when it is resolved.
Dear all, I'm facing the same problem. I'd like to receive a note when you have the solution.
Just a little bit of information about my environment.
Windows 7-64, Visual Studio 2015
Hello,
We have researched the issue and found possible reasons of the slowdown. We have fixed them and our tests shown that the solution opens much faster now. Here is a build containing necessary modifications:http://downloads.devexpress.com/Share/IDE/150812/DevExpressCodeRush-15.1.5.15224.exe
Please try it and inform us of your results. Thanks in advance.
Hello,
I've tested the build in both VS 2013 and VS 2015. I can confirm that the solution opens much faster and doesn't lead to a total Visual Studio freeze. Load times are not light speed but I can live with it. So far so good.
Hi Martin,
Thank you for testing the build. As solution loading performance has been improved, we will mark this ticket as 'Fixed'. If the issue returns, please reactivate this thread.
Hi Alex, I've tested the build in VS2015 and I can confirm that the performance is acceptable but still have some issues. I develop in VB.NET and I notice that auto correct is not working. What I mean is if I have a Method or Variable Name like:
ThisIsMyMethod when I type in VB.Net all lower case, the VB.Net correct to the right name. This help me to verify that I correctly typed. After install the CodeRush this feature is not working anymore.
Do you prefer that I open up a new thread? I'm attaching a little code to show you that.
Regards
Rogerio
Hello Rogerio ,
To process your recent post more efficiently, I created a separate ticket on your behalf: VB.NET auto correct is not working after installing CodeRush. This ticket is currently in our processing queue. Our team will address it as soon as we have any updates.
I created an issue, which was marked as a duplicate to this (though I don't think it's the same thing). VisualStudio crashes for me sometimes when editing .chstml files when coderush is loaded. The times it does not do this - typing is extremely delayed.
I don't see this happen when coderush is not loaded.
Hello Patrick,
To process your recent post more efficiently, I created a separate ticket on your behalf: Visual Studio is slow when editing .cshtml files with CodeRush loaded. This ticket is currently in our processing queue. Our team will address it as soon as we have any updates.
Hi
I've noticed that VS2013 is much slower than VS2015 when loading a solution. Also from time to time VS2013 still freezes completely for a minut or two when loading loading a solution. To reproduce : Start up VS2013. From the start screen load an existing VS solution before DXCore has a chance to finish loading all it's modules.
Hi Martin,
Are you experiencing freezes with the 15.1.6 release?
I continued to have issues with it, so I uninstalled it. I'm going to stick with ReSharper, so we can close this ticket.
Yes the freezes are still there with VS2013 + 15.1.6. Tonight I'm going to uninstall VS2013 plus all extension. Then i'll reinstall VS2013 and CodeRush 15.1.6 only to see if that combination is stabil. Then i'll move on and install one extension at a time in order to keep track of what combination of extensions that ultimately makes VS2013 unstable if any.
Hi Martin,
I cannot reproduce this issue on my side.
Would you please help us and provide more information on this problem?
Do you see any slowdown in other projects or is this the only project where the problem is present? How large is your solution?
Please read this article, describing how to obtain diagnostic information when you experience performance problems and send us your results.
Also, send us a list of installed community plugins (if you have any). All of them should be located here: C:\Users%userprofile%\Documents\DevExpress\IDE Tools\Community\PlugIns".
In addition, please let us know what other Visual Studio extensions are installed on your side. You can check this in the "Extension Manager" dialog (the "Tools | Extension Manager…" menu).
Also, the About information of Visual Studio can be of a great help. Simply click the Copy Info button in the Help -> About Microsoft Visual Studio dialog and share this information with us.
Hi George
I did'nt have time to go through the VS2013 uninstall/install process yesterday. But tonight, hitting the weekend early, I think I can find the time to uninstall/install and also try to dig out the information you're requesting.
Best regards
Hi Martin,
We are looking forward to receiving additional information from you.
Hi George
Last night I un-installed/re-installed both VS 2013 and 2015. This morning I re-installed devexpress coderush and a few other extensions. I then turned on the diagnostics plugin as requested and started working as usual. When the freeze occurred at approx. 8.48 am local Danish time I was working in two VS 2013 instances and one VS 2015 instance.
I do not have any community plugins installed.
The following Visual studio extensions are installed and enabled in VS2013:
- Application Insight tools for VS 2013
- Behaviors SDK (XAML)
- CodeRush
- ConfigurationSectionDesigner
- Entity Framework Power Tools Beta 4
- Microsoft Advertising pubCenter Service for Visual Studio
- Microsoft Advertising SDK for windows 8.1
- Microsoft Advertising SDK for Windows phone 8.1 XAML
- Microsoft ASP.NET and Web tools
- Nuget package manager for visual studio 2013
- Visual F# 3.1
- Visual Studio Extension for Windows Library for JavaScript
- Windows Phone 8.1 SDK integration
The following Visual studio extensions are installed and enabled in VS2015:
- Application Insight tools for Visual Studio
- Azure AD Authentication Connected Service
- CodeRush
- Entity Framework Power Tools Beta 4
- Microsoft Advertising SDK for windows 8.1
- Microsoft Advertising SDK for Windows phone 8.1 XAML
- Microsoft ASP.NET and Web tools
- Microsoft Azure Mobile Services Connected Service
- Microsoft Azure Storage Connected Service
- Microsoft Connected Services
- Microsoft Office 365 API tools
- Nuget package manager for visual studio 2013
- Typescript for Microsoft Visual Studio
- Visual Studio Extension for Windows Library for JavaScript
- WAX
I've attached the logfiles.
Regards
INFO from VS2013:
Microsoft Visual Studio Community 2013
Version 12.0.40629.00 Update 5
Microsoft .NET Framework
Version 4.6.00079
Installed Version: Professional
Team Explorer for Visual Studio 2013 06177-004-0444002-02499
Microsoft Team Explorer for Visual Studio 2013
Visual Basic 2013 06177-004-0444002-02499
Microsoft Visual Basic 2013
Visual C# 2013 06177-004-0444002-02499
Microsoft Visual C# 2013
Visual C++ 2013 06177-004-0444002-02499
Microsoft Visual C++ 2013
Visual F# 2013 06177-004-0444002-02499
Microsoft Visual F# 2013
Visual Studio 2013 Code Analysis Spell Checker 06177-004-0444002-02499
Microsoft® Visual Studio® 2013 Code Analysis Spell Checker
Portions of International CorrectSpell™ spelling correction system © 1993 by Lernout & Hauspie Speech Products N.V. All rights reserved.
The American Heritage® Dictionary of the English Language, Third Edition Copyright © 1992 Houghton Mifflin Company. Electronic version licensed from Lernout & Hauspie Speech Products N.V. All rights reserved.
Windows Phone SDK 8.0 - ENU 06177-004-0444002-02499
Windows Phone SDK 8.0 - ENU
Application Insights Tools for Visual Studio Package 1.0
Application Insights Tools for Visual Studio
ASP.NET and Web Tools 12.5.60612.0
Microsoft Web Developer Tools contains the following components:
Support for creating and opening ASP.NET web projects
Browser Link: A communication channel between Visual Studio and browsers
Editor extensions for HTML, CSS, and JavaScript
Page Inspector: Inspection tool for ASP.NET web projects
Scaffolding: A framework for building and running code generators
Server Explorer extensions for Microsoft Azure Web Apps
Web publishing: Extensions for publishing ASP.NET web projects to hosting providers, on-premises servers, or Microsoft Azure
ASP.NET Web Frameworks and Tools 2012.2 4.1.21001.0
For additional information, visit http://go.microsoft.com/fwlink/?LinkID=309563
ASP.NET Web Frameworks and Tools 2013 5.2.30612.0
For additional information, visit http://www.asp.net/
CodeRush for Visual Studio 15.1.6.0
CodeRush for Visual Studio
Common Azure Tools 1.4
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
Entity Framework Power Tools 1.0
Adds useful design-time DbContext features to the Visual Studio Solution Explorer context menu.
When right-clicking on a file containing a derived DbContext class, the following context menu functions are supported:
Microsoft Azure Mobile Services Tools 1.4
Microsoft Azure Mobile Services Tools
NuGet Package Manager 2.8.60610.756
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 12.0.41012.0
Microsoft SQL Server Data Tools
Windows Phone 8.1 SDK Integration 1.0
This package integrates the tools for the Windows Phone 8.1 SDK into the menus and controls of Visual Studio.
INFO from VS2015:
Microsoft Visual Studio Community 2015
Version 14.0.23107.0 D14REL
Microsoft .NET Framework
Version 4.6.00079
Installed Version: Community
Visual Basic 2015 00322-20000-00000-AA574
Microsoft Visual Basic 2015
Visual C# 2015 00322-20000-00000-AA574
Microsoft Visual C# 2015
Visual C++ 2015 00322-20000-00000-AA574
Microsoft Visual C++ 2015
Application Insights Tools for Visual Studio Package 1.0
Application Insights Tools for Visual Studio
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/
CodeRush for Visual Studio 15.1.6.0
CodeRush for Visual Studio
Common Azure Tools 1.5
Provides common services for use by Azure Mobile Services and Microsoft Azure Tools.
Entity Framework Power Tools 1.0
Adds useful design-time DbContext features to the Visual Studio Solution Explorer context menu.
When right-clicking on a file containing a derived DbContext class, the following context menu functions are supported:
GenerateUnitTest 1.0
Generates unit test code for methods in classes under test.
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
Visual Studio Tools for Universal Windows Apps 14.0.23121.00 D14OOB
The Visual Studio Tools for Universal Windows apps allow you to build a single universal app experience that can reach every device running Windows 10: phone, tablet, PC, and more. It includes the Microsoft Windows 10 Software Development Kit.
Wax 1.0.8.0
WiX Setup Editor
Hi Martin,
We were able to reproduce hangs when loading a few large solutions. And their reason seems to be the same as yours. Our developers introduced certain optimizations in this process last week, and after that, the freeze doesn't occur on our side. Would you please try the latest daily build and let us know how it works on your side? You can obtain it by the following link:
http://downloads.devexpress.com/Share/IDE/150907/DevExpressCodeRush-15.1.6.15250.exe
Please make sure that the Message Log is disabled because it significantly impacts performance and memory usage (see the attached screenshot).
Hi
The update caused new problems in VS2013. I've not tested if the freezes still occur.
Hi
Just discovered further issues with the update. I'll have to go back to 15.1.6…
New update. Managed to get rid of the errors simply by uninstalling the latest update and the re-install it. Spooky…
Hi Martin,
It seems that those issues were caused by the broken Component Model Cache after reinstalling the components multiple times. An alternative way to resolve these problems is to remove the ComponentModelCache folder and restart Visual Studio.
At startup, Visual Studio rebuilds the cache and all these issues should be fixed. If they persist, please provide us with the Activity Log. You can obtain it by the following path:
%AppData%\Microsoft\VisualStudio\12.0\ActivityLog.xml
Would you please clarify if you were able to install the latest build and check to see whether the initial performance issue persists on your side?
Hi Alex
This evening I worked for a couple of hours and I did not experience freezes or any other stability issues in VS2013 and VS2015. The performance was quite good as well. So for now I'm happy with both the stability and performance of the latest build. I'll get back to you in case of new issues pops up related to performance or stability.
Regards
This is great news, Martin. We are happy to hear that these optimizations helped you improve your experience with our products. Please feel free to contact us if you have any further questions.
Oh thank you!
The above post solved my VS 2015 Community with 2 RC update Hanging forever when I saved anything.
Sadly, It took long time of suffering to find this post. Hope it helps someone else.
Went from 60 seconds (8 cores, 32 gigs ram almost no cpu usage or ram usage… it just hung for 60 seconds always)
Down to 5 seconds max. I'll take it .
Something so easy caused so much wasted time. Thank you again.
Alex B.G. (DevExpress)7 months agoHi Martin,
It seems that those issues were caused by the broken Component Model Cache after reinstalling the components multiple times. An alternative way to resolve these problems is to remove the ComponentModelCache folder and restart Visual Studio.
At startup, Visual Studio rebuilds the cache and all these issues should be fixed. If they persist, please provide us with the Activity Log. You can obtain it by the following path:
%AppData%\Microsoft\VisualStudio\12.0\ActivityLog.xml
Hi Mike,
You are always welcome! We are happy to hear that this solution has been useful for you. If you have any further questions, feel free to contact us.