Build 204 problems

First off, this is the first time I've tried ReSharper for VS 2005, although I used it before with VS 2003.

I tried the EAP build 204 and had a few problems:

1. It seems that it did not install the keyboard map file (ReSharperKbd.vssettings), and the first time I ran VS, it complained that it couldn't find the file.

2. ReSharper doesn't seem to know about the new "InternalsVisibleToAttribute" for .NET 2.0. It complains that some of my methods are inaccessible when in fact I can access them.

3. The built-in unit test runner: WOW! I love it. However it takes ages to start my unit tests. I was using TestDriven.NET and it started my tests up within a few seconds, with R# it takes a minute or more. Debugging a unit test takes even much longer than that (but does eventually work). Once the tests finally start, they take much longer to execute than under TestDriven.NET, or even running nunit-gui.

Thanks!

6 comments
Comment actions Permalink

1. It seems that it did not install the keyboard map file
(ReSharperKbd.vssettings), and the first time I ran VS, it complained that
it couldn't find the file.


This was the case for build 201-203, but build 204 should generate it into
application data directory (have you read the installation guide?)

2. ReSharper doesn't seem to know about the new
"InternalsVisibleToAttribute" for .NET 2.0. It complains that some of my
methods are inaccessible when in fact I can access them.


You're right, ReSharper knows nothing about it. Me too :) We will try to fix
it ASAP.
Please could you post the coresponding request to our tracker?

3. The built-in unit test runner: WOW! I love it. However it takes ages
to start my unit tests. I was using TestDriven.NET and it started my
tests up within a few seconds, with R# it takes a minute or more.
Debugging a unit test takes even much longer than that (but does
eventually work). Once the tests finally start, they take much longer to
execute than under TestDriven.NET, or even running nunit-gui.


Oops :(
I have no idea what caouse the significant slowdown in yor case :(

The only actual problem I know in our UnitRunner is the EXTREME slowdown if
there a a lot of failed tests (since, for now, analysis of stack traces and
putting the hyperlinks in the output window is the time-consuming operation)

Also, please note that before running of the tests ReSharper builds the
project.

Please could you post some more details:
1) What is the sizes of your soulution/project?
2) What other plugins are active?

--
Eugene Pasynkov
Developer
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

1. I found the ReSharperKbd.vssettings file, it was in the Program Files directory. I had been looking for it in my local user's Application Data directory, as was documented on http://www.jetbrains.net/confluence/display/ReSharper/Download. I imported the file and had a couple of errors reported:



It seems that the file did not get properly generated into my application data directory.


2. Yes, I'll place the issue into the tracker.


3. My test project currently has 42 unit tests, and all pass. It tests two other projects in the same solution, with a combined size of about 20000 SLOC. Not a huge solution... I just timed it and it took 1min 15sec after starting the unit tests, until it showed the first one executing. After that, it took about 30 seconds to execute the tests. Under nunit-gui the tests run in under 5 seconds.

ReSharper is currently the only Add-In I am using. I uninstalled the TestDriven.NET and TestRunner add-ins that I was using before.

More info:
- I am running Windows Server 2003 x64 SP1
- Computer is 3.2GHz Pentium 4 EM64T w/1GB RAM
- Using VS 2005 Beta 2 June CTP


Thanks for the quick response!

0
Comment actions Permalink

Tom,

1. I found the ReSharperKbd.vssettings file, it was in the Program Files
directory. I had been looking for it in my local user's Application Data
directory, as was documented on
http://www.jetbrains.net/confluence/display/ReSharper/Download. I
imported the file and had a couple of errors reported:


Ooops, it's our bug, this is the file from one of our previous build
erroneously added to installation package.
What happens if You press 'ResetShortcuts' in ReSharper->Options? Normally,
it should generate ReSharperKbd.vssettings file in ]]>\JetBrains\ReSharper


--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


0
Comment actions Permalink

What happens if You press 'ResetShortcuts' in
ReSharper->Options? Normally,
it should generate ReSharperKbd.vssettings file in
<Your ApplicationData folder>\JetBrains\ReSharper


That worked. I'm not sure why it didn't generate the file properly after install.

0
Comment actions Permalink

I installed ReSharper (build 205 this time) on a new machine and got the problem with the keyboard map file again. This time I captured the text of the error:

"Cannot generate shortcut settings file: Could not find a part of the path 'C:\Documents and Settings\tomk\Application Data\JetBrains\ReSharper\ReSharperKbd.vssettings'."

I get the same error when I hit the "Reset shortcuts" button in the ReSharper options.

I tried manually creating this directory and then it worked. It seems like there's a bug on install, that it doesn't create the app data directory before trying to create the keyboard map file.

0
Comment actions Permalink

Tom,

>I installed ReSharper (build 205 this time) on a new machine and got the
>problem with the keyboard map file again. This time I captured the text of
>the error:
>

"Cannot generate shortcut settings file: Could not find a part of the path
'C:\Documents and Settings\tomk\Application
Data\JetBrains\ReSharper\ReSharperKbd.vssettings'."

>

I get the same error when I hit the "Reset shortcuts" button in the
ReSharper options.

>

I tried manually creating this directory and then it worked. It seems
like there's a bug on install, that it doesn't create the app data
directory before trying to create the keyboard map file.


Thank You for the feedback, we will fix it in the next build.

--
Sergey V. Coox
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"
"Tom Kludy" <no_mail@jetbrains.com> wrote in message
news:23475887.1124601715163.JavaMail.itn@is.intellij.net...


0

Please sign in to leave a comment.