Setup Problems

Gallio Shell Package dit not load correctly

Started by riezebosch on 14,261 views

Activity log: http://pastebin.com/kqtR0QDU

This causes MSTest to not function anymore while NCrunch sill works perfectly! When I uninstall NCrunch everything is working fine again.

Edited

Hi, thanks for posting! Which version of Gallio are you running? Is it a nightly build?
As far as I know only the one installed with NCrunch (1.38.17b)
I noticed in your log file the following:

338 ERROR SetSite failed for package [Gallio Shell Package] {9E600FFC-344D-4E6F-89C0-DED6AFB42459} 80131500 VisualStudio 2012/03/28 10:34:29.762
339 ERROR End package load [Gallio Shell Package] {9E600FFC-344D-4E6F-89C0-DED6AFB42459} 80131500 VisualStudio 2012/03/28 10:34:29.785

NCrunch doesn't (or rather shouldn't) actually load Gallio into the Visual Studio process. Are you sure you don't have a Gallio plugin of some kind installed? It's possible that it's been installed as part of another plugin - are you able to list the Visual Studio plugins you have installed?
I indeed had Gallio installed separately. Strange that an uninstall of NCrunch also made the problem disappear. Now I uninstalled Gallio both NCrunch and MSTest are working fine again. Thanks!

Edit:
Seems kinda related to this one: http://forum.ncrunch.net/yaf_postst262_NCrunch-borks-R--test-runner--all-test-frameworks--when-R--gallio-plugin-installed.aspx

I don't have R# installed but had Gallio installed when trying different test frameworks.

Edited

Thanks - this does make sense. NCrunch isn't supposed to interfere with Gallio in the VS process (I went through great pain to try and ensure this), though it seems that some versions of Gallio still clash somehow. I have a note on my list to look into this in more detail. Meanwhile, I'm happy the problem for you is solved :)
I have also noticed a similar problem with installing the x64 edition of Gallio, which actually completely breaks nCrunch. It wouldn't even load projects anymore.
Installing the 32-bit edition still issues the warning, but I ignored the warning and Gallio and nCrunch both seem to operate fine for me.
I haven't checked MSTest, but I do not use it at all so I don't care.
Hi Jeremy -

Thanks for the heads up on this. When looking into this problem, I wasn't able to recreate it myself ... so knowing that it is caused by the x64 version will help with troubleshooting this!


Cheers,

Remco

Post a reply

Log in to reply.