Enticify Creator. E-commerce Specialist. Coding Architect.
Update 17/09/2008: You no longer need the patch in this post. Brad Wilson and the team at xUnit.net have just released xUnit.net Version 1.0.3. This release supports ReSharper 4.x via a new, smarter installer.
Anyway, being a fanboy, I rushed out and installed ReSharper 4.1 as soon as it came out. Unfortunately, this resulted in the loss of the the xUnit.net ReSharper integration that I also use! Why you ask? Well ReSharper plugins have to live in a sub-directory of the ReSharper install folder and every time ReSharper rev, they move the install location and the registry settings. This means that when you run VS.NET you lose the test runner functionality and when you try and re-install xUnit R# integration you see red.... Bad R#. Boo.
So, I popped off to the xUnit.net discussions on CodePlex to find out about plans for R# 4.1 support and I ended up writing a patch to make it work (big thanks to Brad Wilson for his R# related patience and quick responses). My installer now looks like this:
I could not submit patches to xUnit for some xUnit legal reasons (IP Stuff). So, if you want to get it running you can download the install binaries I built, or do the patch work yourself.
Do any of this at your own risk. It is not my fault if this causes your machine to melt, or you to lose hectares of code etc, ad-infinitum.
Use the Binaries I Patched and Built
Patch xUnit Installer for ReSharper 4.1 Support