as almost all users have noticed, there are currently some problems with
ReSharper installer. Some of these problems are peculiar to all VS.NET
some are unique to ReSharper due to its complexity and in particular the
that it actively uses Reflection. The purpose of this message is to describe
workarounds for these problems.
!0). Newer version of ReSharper is unable to install over the installed
previous one. Please
remove the previous version, then attempt to install the newer one.
!1). ReSharper does not work just after installation. VS.NET tells smth.
'The add-in ... failed to load or caused an exception'. The most probable
reason is that
the ReSharper dlls failed to register for COM interop, so VS.NET cannot load
Remedy: try to repair ReSharper using standard 'Add/Remove programs' tool.
If this does not help, try to run Registrar.exe manually as follows:
"C:\Program Files\JetBrains\ReSharper\Registrar.exe" /register
NOTE: If you get RegAsm error like 'Extensibility.dll is not found' please
install extensibility.dll into the
GAC manually. Extensibility.dll is located somewhere
"C:\Microsoft Visual Studio .NET
ReSharper currently assumes that it resides in GAC which is not true on some
NOTE: For ReSharper to work, 'PrivateAssemblies' folder of VS.NET must
contain the following assemblies:
Services.dll, ReSharper.dll, DupCodeSearch.dll, JetBrains.ReSharper.Util.dll
Normally these are copied to the 'PrivateAssemblies' automatically and you
don't need to worry about it.
Anyway, if you still get the exception on startup please make sure that the
specified assemblies are in 'PrivateAssemblies' folder.
!2) You cannot uninstall ReSharper because Registrar.exe that is lauched
during uninstall returns an error. Please
run 'Registar.exe /uninstall' manually and look what happens.
!3) After uninstalling ReSharper, VS.NET works improperly with C# projects
(you cannot add new files, project properties are messed
etc). Remedy is usually very simple. The problem is caused by occasionaly
unregistration of csproj.dll. Reregister it manually:
regsvr32.exe "C:\Microsoft Visual Studio .NET
You don't need to repair or reinstall VS.
"Develop with pleasure!"