DiffMerge and Vista 64Bit

Support for our DiffMerge utility.

Moderator: SourceGear

Post Reply
markreyn
Posts: 4
Joined: Mon Oct 27, 2008 7:28 am

DiffMerge and Vista 64Bit

Post by markreyn » Fri Nov 28, 2008 2:51 am

Hi,

I've just installed fortress version 1.1.4.
According to the release notes 'The DiffMerge Shell Extension now works on 64bit Vista systems. '
I've just run DiffMerge as an administrator and clicked 'Install Now' under explorer integration.
I am getting the following error

REGSVR cannot register/unregister the Shell Extension DLL.

Can someone please help?

Regards

Mark

jeffhostetler
Posts: 534
Joined: Tue Jun 05, 2007 11:37 am
Location: SourceGear
Contact:

Re: DiffMerge and Vista 64Bit

Post by jeffhostetler » Mon Dec 01, 2008 7:53 am

Yeah, that's my fault. Vista (mumble, mumble) got the better of me.
Long story...

Try this:
Log in as Administrator.
Open a Command Prompt window.
CD to C:\Program Files (x86)\SourceGear\Fortress Client
type "regsvr32 DiffMergeShellExtension64.dll"

you should get a "Registration succeeded message". then open
a Windows Explorer window and see if there is a DiffMerge
item in the context menu.

to remove it, type "regsvr32 /u DiffMergeShellExtension64.dll"

there are 2 versions of the .DLL -- 32-bit and a 64-bit -- in both
cases be sure to use the one with 64 in the name.


Sorry about the problems here. I have since fixed the Vista-related
problems (getting 32-bit DiffMerge to cross both bit- and UAC-
boundaries and without triggering PCA). These fixes will appear
in the next release.

Please let me know if you have problems with the above.
jeff

Post Reply