VB performance extremely poor

Anyone else having trouble with Resharper 4.1 and VB.Net (VS 2005)? It slows down the IDE so much that I need to disable resharper. No similar problems with C#.

Any suggestions (besides not developing in VB.Net, which, much as I'd love to, isn't an option)?

Thanks

Colin

14 comments

Please could you try to disable the navigation toolbar at the top of the
editor, and then report the performance issues once more?

--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Colin Young" <no_reply@jetbrains.com> wrote in message
news:29256043.118981220896771105.JavaMail.jive@app4.labs.intellij.net...

Anyone else having trouble with Resharper 4.1 and VB.Net (VS 2005)? It
slows down the IDE so much that I need to disable resharper. No similar
problems with C#.

>

Any suggestions (besides not developing in VB.Net, which, much as I'd love
to, isn't an option)?

>

Thanks

>

Colin



0

How would I go about doing that? I'm assuming you're referring to the class/method drop-downs at the top of the code editor window.

Colin

0

Hmm, I was wrong. These tabs could be disabled in C#, but not in VB :(

--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Colin Young" <no_reply@jetbrains.com> wrote in message
news:19030205.140861221231804668.JavaMail.jive@app4.labs.intellij.net...

How would I go about doing that? I'm assuming you're referring to the
class/method drop-downs at the top of the code editor window.

>

Colin



0

Hi,

Is this performance problemen a known issue? Is there a way to increase the performance?

I confirm we also have performance issue with the VB.NET edition (4.1.933.3) on relatively large solutions. The CPU usage has increased a lot on the machines and the IDE often becomes unresponsive while editing the source code. ReSharper's memory usage often increases to more the 400 MB.

Disabling the Code Analysis feature do help reduce the load on the CPU, but some developers have completely disabled ReSharper in order to have decent performances on their machine.

I would be happy to work with your support team to help diagnose the problem.

Thanks,

David

Edited by: David Beaumier on Sep 26, 2008 6:53 PM

0

i also noted extremly poor performance on VB.NET. I'm using R# 4.1.933.3 with VS 2008 SP1 Professional. The solution is quite small at the moment. I'm migrating the MDI Main Form of a VB 6.0 Application. The Form is nearly the only file in the solution. Most of the code is commented out because the modules and classes aren't migrated until now. Nevertheless the form has around 3.000 lines of code, mostly event handler routines. With R# enabled a short while after loading the solution and editing the form the performance decreases so far that the editor is unusable. The process explorer shows, that VS consumes 100% CPU load for a longer time. If i stop typing the CPU load decreases to a normal value after 20 or 30 seconds. On the first keystroke the load goes up to 100% again. This behavior only occurs when i edit the code of a form. On normal modules and class modules the edit perfomance is acceptable.

Regards
Klaus

0

I also have had the same issue with VB. In fact, I had to drop back to the C# only version of ReSharper 3.1 because of the same problem so this is not a new bug.

What is irritating is that I cannot get a response from support regarding this and I cannot install a C# only version of 4.1 for evaluation so I will not be trying (or buying) 4.1 unless something is done to remedy this. R# is totally useless in VB and does paralyze the IDE when in VB code.

Hello, support! Is anyone there?

John

0

i have investigated the problem the last days and found, that the performance is acceptable as long as i edit class modules or modules. Only WinForms are unacceptable slow. I have to wait up to a minute just after moving the cursor.

I planned to buy some licenses for our development team, but as long as the performance problem isn't solved i won't do this.

Regards
Klaus

0

I'm currently using ReSharper 4.1 on VB Studio 2005 We have a fairly large solution (C#) but not ridicules and probably normal for an enterprise website. After installing ReSharper my system is slower than molasses in winter! My 'puter drives are running like crazy which of course slows my system down to useless. Is there a hack or fix for this issue or is ReSharper made only for small solutions???

Thanks

Edited by: rkever on Oct 29, 2008 11:23 PM

0

i've started this week with the migration of a VB 6.0 application to .NET. Because my PC at work only has 1 GB RAM at the momenti
have disabled R# until i get my RAM update because the IDE is indiscutable slow. The project contains about 250 forms, classes and
modules with around 250.000 lines of code. Because of the mass of compilation errors we decided to add the files one after another.
The reason for this is, that the IDE becomes very slow if there are many compilation errors. I had extreme problems with one module
which has around 15.000 lines of code and around 300 to 500 compilation errors. As long as the IDE shows the maximum of 100 errors i
had to wait 10 to 15 seconds after each change until the IDE was responsible again. My guess is, that the performance problems in VB
are not only caused by R# but also by the weird implementation of the VB IDE. If i think about what R# does in background while
editing and VB will perform much background activity too i don't wonder about the performance. Maybe a solution for the problem will
be to disable the permanent background compile of the VB sources. I hope MS will decide to implement a switch in the next version of
Visual Studio.

Regards
Klaus

0

rkever wrote:

...

> After installing ReSharper my system is slower than molasses in winter!
>...
>Is there a hack or fix for this issue are is ReSharper made only for small solutions?


Thanks


I've used R# 4.0 a few weeks ago by a customer which develops a standard application for the health sector with C#. The codebase is
very large (several million lines of code). The module i was working on contains around 200.000 lines of code. Except for longer
start time of Visual Studio R# had nearly no impact on the performance. Maybe you don't have enough RAM installed. The PC i was
working on had 4GB installed.

Regards
Klaus

0

We are having the same problem In entire team, C# projects, all fine, VB.NET IDE freezes all the time. According to our experience, IDE problems appears only on modifying structure (Adding, renaming, changing Public methods, parameter, etc), as soon as you're inside some method R# works fine.
Is there are any way to at least disable R# in some project, without installing for C#, uninstalling for VB?

0

Having the same issues with VB.NET. Using R# on VB.NET projects is not usable at all. Everytime I type something it takes a few seconds for the IDE to respond.

0

Having the same issues with VB.NET. Using R# on VB.NET projects is not usable at all. Everytime I type something it takes a few seconds for the IDE to respond.

]]>

0

to investigate the impact of the hardware on the performance of R# / VS with VB.NET i advised our computing center to setup a fat
virtual machine today. The VM emulates a two-processor machine with 2,5GHZ XEON processors an 3GB Ram. In opposite to my development
machine, which is a 3GHZ Pentium 4 with 3GB Ram the IDE rocks in the VM. When i disable R# i absolutely don't have any delay
anymore. With R# enabled i have delays in rare cases (for example when Intellisense pops up the first time). The load time of my
solution is still significant higher, but this is only one time a day. One problem occured during the test, but i can't determine if
it is caused by R#. While editing a property of a control in the forms designer i got an error message that VS tried to write into
protected memory. The form contains an OCX-Control and maybe the memory problem is caused by this control (we want to replace it by
its .NET version later).

The lesson i learned by the test is, that a developer machine should always contain high performance components to ensure an
efficient development process.

Regards
Klaus

0

Please sign in to leave a comment.