Solution starts much slower with Resharper enabled

Not sure if some setting is off, but my solution loads much, much slower when Resharper 6.1 is enabled.

I created a video to demostrate the problem: http://www.youtube.com/watch?v=GTPgXHYUqow

Since it has no audio, I'll describe what is happening.

  1. I load my solution without Resharper Enabled.  It loads relatively fast.
  2. I then go into Tools/Options/Reshaper and enable it.  I then quit and restart Visual Studio (this time with R# enabled) with the Solution as a parameter.
  3. This time VS starts much slower.  Not only that.   Note that the solution initially appears in the Solution Explorer.  Then it disappears for about 11 seconds, then finally reappears again.


Is there a way to alleviate this problem?

8 comments
Comment actions Permalink

Hello Frank
     Could you please capture a performance snapshot (by following the instructions at http://confluence.jetbrains.net/display/ReSharper/ReSharper+Profiling+Instructions) just oof those 11 seconds period when Visual Studio is not responding and upload it to ftp://ftp.intellij.net/.uploads/? This would really help us to investigate this problem. Thank you!

Andrey Serebryansky

Senior Support Engineer

JetBrains, Inc

http://www.jetbrains.com

"Develop with pleasure!"

0
Comment actions Permalink

Andrey,

I uploaded file r_startup_issues.zip to ftp.intellij.net/.uploads.
It contains 2 files:

  1. From Start To Finish.dtp - I set the profile to start immediately and grabbed a snapshot.
  2. Just the Slowdown.dtp - I attempted my best just to get the snapshot of the slowdown.


Regards

0
Comment actions Permalink

Guys, sorry for offtopic

Frank, how did u manage to add buttons/commands in the same row as the menu ( right of the "help menu") of Visual Studio? Plugin?

Thx :)

0
Comment actions Permalink

it posted twice? some bug :) pls delete this

0
Comment actions Permalink

@Frane Crnjak

right-click on the toolbar, select Customize...
In the Customize dialog, pick Commands tab
Make sure Menu Bar radio button is picked with Menu Bar in the dropdown also selected.
In the Controls list, highlight a spot where you'd like your new command to be (so towards the bottom of the list if you want the command to be all the way to the right)
Then click Add Command button and find the command.

0
Comment actions Permalink

Hello Frank
     Thank you! I've looked at the snapshots and it seems that those 11 seconds are taken by ReSharper start up. This time is required for ReSharper to load and initialize all the necessary components. If you close the solution (File | Close Solution) and reopen some other solution (or the same solution) in the same instance of Visual Studio, it will open much faster.

Andrey Serebryansky

Senior Support Engineer

JetBrains, Inc

http://www.jetbrains.com

"Develop with pleasure!"

0
Comment actions Permalink

Andrey,

Thanks for the response.  Is 11 second a reasonable startup time?  This was a hot startup and I am on a pretty fast PC with an SSD.

Regards

0

Please sign in to leave a comment.