Open GoogleCodeExporter opened 8 years ago
What's the path to the R# install?
What's the difference between the machines that work and don't? e.g. Win7 vs
XP, x86 vs x64.
Original comment by grahamr...@gmail.com
on 5 Oct 2011 at 3:42
The path to the R# install is C:\Program Files
(x86)\JetBrains\ReSharper\v5.1\Bin. The machines that are working are all
running ReSharper 5.1, Gallio 3.3 and Windows 7 x64. I think my machine may be
the only machine that had Gallio 3.2 installed on it but I don't think is
significant as I don't remember any problems with the update.
Original comment by R.P.Make...@gmail.com
on 5 Oct 2011 at 4:05
Hmm. Could you please uninstall and then reinstall with verbose logging (and
attach the log here)?
msiexec /i GallioBundle-3.3.449.0-Setup-x64.msi /l*v .\install.log
Original comment by grahamr...@gmail.com
on 5 Oct 2011 at 4:11
Here is the log file. I couldn't find the 449 build on the Gallio website so I
used the the 442 build. If you need me to use build 449 can you tell me where
I could find it?
Original comment by R.P.Make...@gmail.com
on 5 Oct 2011 at 4:24
Attachments:
The nightlies are here: http://ccnet.gallio.org/Distributables/
Sorry, I just made up a command line :)
Thanks, I'll have a look
Original comment by grahamr...@gmail.com
on 5 Oct 2011 at 4:29
It seems to have gone a bit mad, and tried to install the plugin to
C:\ReSharper_V51_VS100\Plugins\Gallio\. Does that folder exist?
Do you have a reg key: HKLM\Software\JetBrains\ReSharper\v5.1\vs10.0\InstallDir
(or HKCU)
I assume you're using VS2010?
Original comment by grahamr...@gmail.com
on 5 Oct 2011 at 4:44
Also, if that key exists, is it in the 64 bit hive?
Original comment by grahamr...@gmail.com
on 5 Oct 2011 at 4:45
[deleted comment]
No problem, I'm on BST too :)
It might fix it, but you might find something else required is missing too. If
it's not too much bother, I'd recommend re-installing R# first. And then
checking if the reg key gets added.
Original comment by grahamr...@gmail.com
on 6 Oct 2011 at 8:39
Sorry for the delayed reply I work in the UK and had to leave the office. The
key doesn't exist in HKLM and
HKEY_CURRENT_USER\Software\JetBrains\ReSharper\v5.1\vs10.0 exists in HKCU does
exist but there is no InstallDir key. I am using VS2010
Edit: Was going to delete this comment since I'd already tried setting the key
which didn't have any effect but since you replied to it I'll put it back in
again so that context isn't lost.
Original comment by R.P.Make...@gmail.com
on 6 Oct 2011 at 8:48
Re-installed R# but it hasn't added the install dir key = /.
Original comment by R.P.Make...@gmail.com
on 6 Oct 2011 at 8:58
Is there anything under the WOW6432node?
Original comment by grahamr...@gmail.com
on 6 Oct 2011 at 9:12
Yes, sorry this 64 bit registry stuff is a bit new to me.
There is a
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\JetBrains\ReSharper\v5.1\vs10.0\Installe
rDir set to C:\Program Files (x86)\JetBrains\ReSharper\v5.1\\Bin
The double backslash is not a typo by the way it is that way in the registry.
Original comment by R.P.Make...@gmail.com
on 6 Oct 2011 at 9:21
Btw, as long as you've got Gallio installed, you can xcopy the R# plugin.
Just download the zip edition of whatever version of Gallio you're using, and
copy Gallio.ReSharperRunnerXX.dll to either <R#InstallDir>\Bin\Plugins or
%appdata%\JetBrains\ReSharper\vX.0\vs10.0\Plugins.
Original comment by grahamr...@gmail.com
on 6 Oct 2011 at 9:24
Interesting, when I xcopied the plugin and started visual studio 2010 I got an
error message that said
The plugin Gallio.ReSharperRunner51 could not be loaded from "C:\Program Files
(x86)\JetBrains\ReSharper\v5.1\Bin\Plugins\Gallio.ReSharperRunner51.dll".
Could not load file or assembly 'file:///C:\Program Files
(x86)\JetBrains\ReSharper\v5.1\Bin\Plugins\Gallio.ReSharperRunner51.dll' or one
of its dependencies. Operation is not supported (Exception from HRESULT:
0x80131515) An attempt was to made to load an assembly from a network location
which would have caused the assembly to be sandboxed in previous versions of
the .NET framework. This release of the .NET framework does not enable CAS
policy by default, so this load may be dangerous. If this load is not intended
to sandbox the assembly, please enable the loadFromRemoteSources switch. See
http://go.microsoft.com/fwlink/?LinkId=155569 from more information.
Not sure what to make of this, will try and find out what causes the message.
Original comment by R.P.Make...@gmail.com
on 6 Oct 2011 at 9:44
A quick search has revealed this might be caused by the fact the plugin was
copied from a network location.
(http://blogs.msdn.com/b/drew/archive/2009/12/24/xunit-and-td-net-fixing-the-att
empt-was-made-to-load-an-assembly-from-a-network-location-problem.aspx) I am
trying to find out how to turn the security off on these files and hopefully
that will solve the problem.
Original comment by R.P.Make...@gmail.com
on 6 Oct 2011 at 9:48
Right finally got it all working again. I couldn't un-set the 'Unblock' option
from the file properties so I tried extracting the zip file and copying it from
there rather than copying it straight out of the zip file directly. This seems
to have solved the problem and the ReSharper test runner plugin is working
again.
Thank you very much for your assitance : ).
Original comment by R.P.Make...@gmail.com
on 6 Oct 2011 at 9:55
Cool. I'll see if I can make the installer fall back to the 32 bit compat
registry if the install dir isn't set.
We support R# 6 now too btw :)
Original comment by grahamr...@gmail.com
on 6 Oct 2011 at 10:06
Original issue reported on code.google.com by
R.P.Make...@gmail.com
on 5 Oct 2011 at 3:30