3.0 Plugin doesn't integrate with VS2010 Ultimate

Discussion of open issues, suggestions and bugs regarding file and folder merge tool – Code Compare
Post Reply
bwalter
Posts: 2
Joined: Tue 21 May 2013 16:14

3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by bwalter » Tue 21 May 2013 16:20

I just upgraded from Code Compare 2.80 and everything was working fine. When I install 3.0 compares launch in the stand alone comparer and I don't have the code compare menus inside of Visual Studio. There is also no option in the installer to check for Visual Studio integration.

It's as if Code Compare is failing to detect my Visual Studio installation. I am using Visual Studio 2010 Ultimate with SP1.

roblewis
Posts: 6
Joined: Wed 22 May 2013 13:43

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by roblewis » Wed 22 May 2013 13:45

I am having the same problem. Is VS 2010 still supported?

- Rob

AlexeyN
Devart Team
Posts: 244
Joined: Wed 12 Sep 2012 12:09

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by AlexeyN » Wed 22 May 2013 14:03

Yes, Code Compare supports Visual Studio 2010. It is a very strange problem.

Please send us the exported .reg file of that registry key for further investigation:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup

For exporting the registry key in x64 system properly, you should run the x32 regedit.exe from:
c:\Windows\SysWOW64\regedit.exe
and export the key above.

roblewis
Posts: 6
Joined: Wed 22 May 2013 13:43

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by roblewis » Wed 22 May 2013 14:55

Here is the exported registry key:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup]
"Dbghelp_path"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\"
"BIAppIDCommon"="AppIDPresent"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\CSharpDW]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\PrivateAssemblies\\Business Intelligence Wizards\\LanguageProjects\\CSharp\\CSharpDWWizards\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\EDev]
"StanDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Team Tools\\Static Analysis Tools\\"
"FxCopDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Team Tools\\Static Analysis Tools\\FxCop\\"
"CodeAnalysisErrorListViolationLimit"=dword:000000c8

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\F#]
"ProductDir"="C:\\Program Files (x86)\\Microsoft F#\\v4.0\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\IsoShell]

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\IsoShell\1033]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\JSharpDW]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\PrivateAssemblies\\Business Intelligence Wizards\\LanguageProjects\\JSharp\\JSharpDWWizards\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\Microsoft Visual Studio 2010 Ultimate - ENU]
"InstallSuccess"=dword:00000001
"SrcPath"="f:\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VB]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VB\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VBDW]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\PrivateAssemblies\\Business Intelligence Wizards\\LanguageProjects\\VB\\VBDWWizards\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VC]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VC#]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\VC#\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\Visual Studio 2010 Prerequisites - English]
"InstallSuccess"=dword:00000001
"SrcPath"="f:\\wcu\\64bitprereq\\x64\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS]
"MSMDir"="C:\\Program Files (x86)\\Common Files\\Merge Modules\\"
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\"
"VS7CommonDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\"
"VS7CommonBinDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\Tools\\"
"VS7EnvironmentLocation"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\devenv.exe"
"EnvironmentPath"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\devenv.exe"
"EnvironmentDirectory"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\BuildNumber]
"1033"="10.0.40219"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\VSTS]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VS\VSTS\Architect]
"GraphCmdDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VSTO]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Visual Studio Tools for Office\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\WEBPROJ]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Web\\"

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\WorkflowPROJ]
"ProductDir"="C:\\Program Files (x86)\\Microsoft Visual Studio 10.0\\Common7\\IDE\\"

AlexeyN
Devart Team
Posts: 244
Joined: Wed 12 Sep 2012 12:09

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by AlexeyN » Thu 23 May 2013 10:48

The error occurs due to the fact that you have installed Visual Studio Isolated Shell. We fixed this problem and it will be included in the next build. Thank you for participation.

AlexeyN
Devart Team
Posts: 244
Joined: Wed 12 Sep 2012 12:09

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by AlexeyN » Wed 29 May 2013 14:18

We have just released the new build with the fix for your problem. You can download it from http://www.devart.com/codecompare/download.html

roblewis
Posts: 6
Joined: Wed 22 May 2013 13:43

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by roblewis » Wed 29 May 2013 20:23

It solved my issue. Thank you!

roblewis
Posts: 6
Joined: Wed 22 May 2013 13:43

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by roblewis » Wed 18 Sep 2013 15:11

Visual Studio 2012 Ultimate Update 3 no longer opens CodeCompare in visual studio. I'm only getting the external tool when I do a compare. Please help!

AlexeyN
Devart Team
Posts: 244
Joined: Wed 12 Sep 2012 12:09

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by AlexeyN » Thu 19 Sep 2013 09:51

How do you run comparison: from Visual Studio or VCS?

roblewis
Posts: 6
Joined: Wed 22 May 2013 13:43

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by roblewis » Thu 19 Sep 2013 14:22

I'm using AnkhSVN from within Visual Studio; I choose show changes on a AnkhSVN pending changes item's context menu.

roblewis
Posts: 6
Joined: Wed 22 May 2013 13:43

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by roblewis » Thu 19 Sep 2013 14:27

Looks like it was a config setting to use the external tool. I don't know how it got set, but it's working when I turn that off.

diego.martinez
Posts: 3
Joined: Tue 24 Jun 2014 08:09

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by diego.martinez » Tue 24 Jun 2014 08:15

Hi!

I have the same Issue. I updated CodeCompare. Now when I use it with HG (Mercurial) inside Visual Studio and when I try to use it to compare with parent, it launches the external tool. On the other side, if I use the Compare option in the Contextual Menu inside VS2012, it integrates fine.

What can I do?

AlexeyN
Devart Team
Posts: 244
Joined: Wed 12 Sep 2012 12:09

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by AlexeyN » Tue 01 Jul 2014 09:40

Your mercurial client is responsible for the selection of the application that will open comparison. So, you should to setup it. See here how to integrate Code Compare with TortoiseHg or here to see how integrate it with console Mercurial.

If you use other Mercurial client, provide us with its name and we will try to help you.

diego.martinez
Posts: 3
Joined: Tue 24 Jun 2014 08:09

Re: 3.0 Plugin doesn't integrate with VS2010 Ultimate

Post by diego.martinez » Mon 29 Sep 2014 11:17

Hi!

Im using ZZSergeants HGSccPackage for Visual Studio 2012.

My mercurial.ini configuration:

[ui]
username=xxxxxxxxxx <xxxxxxxxxxxxxxxxxxxxxxx>
ignore=C:\xxxxxxxxxx\Documents\hgignore_global.txt
merge=codecompare_merge

[extensions]
eol=
extdiff=

[merge-tools]
codecompare_merge.regkey=SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\CodeCompare_is1
codecompare_merge.regname=InstallLocation
codecompare_merge.regappend=CodeMerge.exe
codecompare_merge.args=/SC=TortoiseHg /TF=$other /MF=$local /RF=$output /BF=$base /TT="Other: $other" /MT="Local: $local" /RT="Output: $output" /BT="Base: $base"
codecompare_merge.binary=False
codecompare_merge.gui=True
codecompare_merge.checkconflicts=True
codecompare_merge.premerge=Keep


[extdiff]
cmd.codecompare=C:\Program Files\Devart\Code Compare\CodeCompare.exe
opts.codecompare=/SC=Hg /W /title1="$plabel1" /title2="$clabel" $parent $child

[merge-patterns]
*.*=codecompare_merge

[http_proxy]
host=
no=
user=
passwd=

Post Reply