License Detection

Today I was using ReSharper to edit some source code and needed to quickly check some source on another computer. I opened Visual Studio on the other computer, checked the code, and closed Visual Studio. When I returned to my main computer, I was greeted with a dialog complaining that ReSharper had detected a second instance of the license on the network and gave me the option to enter a new license or to disable ReSharper.

I should have been allowed to continue because the other license was no longer in use, but ReSharper does not allow this option. The more serious complaint is that I could not get the ReSharper plug-in to restart after it disabled itself. I could go into Tools | Add-In Manager and check ReSharper, but it wouldn't restart. I had to exit Visual Studio to get it to work again. After restarting Visual Studio, the Refactor menu is back and I'm not sure why. I used Customize to manually remove it.

I'm using Visual Studio 2005 SP1 and ReSharper 2.5 build 326.

4 comments
Comment actions Permalink

This message should only be displayed if you run Resharper on more than one
computer, using the same license but different user names. As long as you
login with the same username on both machines the check should pass.


0
Comment actions Permalink

Hello Dag,

I suspect that the problem could be in that ReSharper shows the mentioned
license violation dialog once it has detected that the user launched a second
copy
on different machine under the same license. The dialog doesn't close when
the second copy goes away - is it supposed that the user will continue to
work
in the second copy and the original copy will be blocked by the dialog until
it re-enters the license. Put it simple, the situation that the second copy
may
be shut down is simply not detected (Alas!).

Dmitry Shaporenkov
JetBrains, Inc
http://www.jetbrains.com
"Develop with pleasure!"


This message should only be displayed if you run Resharper on more
than one computer, using the same license but different user names. As
long as you login with the same username on both machines the check
should pass.



0
Comment actions Permalink

Perhaps, but ReSharper apparently considers the domain portion in the
comparison. In this case, one computer was logged into the network as a
domain user and the other computer was not logged onto the domain. Thus, one
user was DOMAIN\USER and the other was COMPUTER\USER, so apparently
ReSharper considers them different users even though they are both the same
person.


"Dag Christensen" <anonymous@noreply.com> wrote in message
news:eo261u$6oa$1@is.intellij.net...

This message should only be displayed if you run Resharper on more than
one computer, using the same license but different user names. As long as
you login with the same username on both machines the check should pass.

>



0
Comment actions Permalink

This really is a pain. I understand you want to cut down on intra-company piracy, but that's not acceptable to the paying customer.

0

Please sign in to leave a comment.