Hello Tomlu,
At least one other customer has been able to set up ViEmu with the experimental hive and with IronPython Studio (I understand they're not related?). I use ViEmu in the experimental hives of all VS versions with no problems, for debugging myself. There shouldn't be a problem in setting it up once you know how to do it.
What version of Visual Studio are you using? The "Experimental Hive" has changed places in VS 2008 (from an HKLM location to an HKCU location, in order to work with non-administrator accounts), and the instructions are different.
Here's what actually needs to be done: you need to add the registry entries that hook ViEmu into the Visual Studio registry hive used by the installation you are using. I'm going to post these entries here in text form, as they look like for integration in Visual Studio 2005. For other installs, it's enough to substitute the following location:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0
By whatever is needed, in all places where it appears. In a test install I did of IronPython Studio, the relevant key was:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AppEnv\9.0\Apps\IronPythonStudio_0af06295-cb9e-41e6-9cae-e777c3912b3b
You only need to copy the contents below, save it in a text file with a ".REG" extension, do the adequate substitution and double click the .REG file.
Regards,
-- Jon
------------------------------------------
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\AutoLoadPackages]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\AutoLoadPackages\{ADFC4E64-0397-11D1-9F4E-00A0C911004F}]
"{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\AutoLoadPackages\{F1536EF8-92EC-443C-9ED7-FDADF150DA82}]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\InstalledProducts]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\InstalledProducts\ViEmu]
@="ViEmu"
"UseInterface"=dword:00000001
"Package"="{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}]
"InProcServer32"="C:\\Program Files\\ViEmu\\ViEmu.dll"
@="ViEmu"
"CompanyName"="NGEDIT Software"
"MinEdition"="standard"
"ProductVersion"="1.2"
"ProductName"="ViEmu"
"ID"=dword:00000001
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Packages\{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}\SatelliteDll]
"DllName"="ViEmuUI.dll"
"Path"="C:\\Program Files\\ViEmu\\"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Services]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Services\{3582C17C-48A8-4EB7-978F-3975B395F0DC}]
"Name"="ViEmu Marker Service"
@="{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Text Editor]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Text Editor\External Markers]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Text Editor\External Markers\{0B461F6D-8F34-494A-A07A-2EC3D6118833}]
"Package"="{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}"
"DisplayName"="\"#201\""
"Service"="{3582C17C-48A8-4EB7-978F-3975B395F0DC}"
@="ViEmu hlsearch Marker"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Text Editor\External Markers\{759C9305-6031-46EF-B32D-BDCFAE8BF8B2}]
"DisplayName"="\"#202\""
"Service"="{3582C17C-48A8-4EB7-978F-3975B395F0DC}"
"Package"="{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}"
@="ViEmu Incremental Search Marker"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\Text Editor\External Markers\{E3A0CE66-9EA5-43B5-B5A3-EC36F5A61255}]
"DisplayName"="\"#200\""
"Service"="{3582C17C-48A8-4EB7-978F-3975B395F0DC}"
"Package"="{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}"
@="ViEmu Selection Marker"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\ToolsOptionsPages]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\ToolsOptionsPages\ViEmu]
"Package"="{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}"
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\8.0\ToolsOptionsPages\ViEmu\General]
"Package"="{86EEBA48-56EC-43E8-AAA2-3A7A8DD83332}"
"Page"="{6A88B893-294C-47d8-A23B-E5A2405162A1}"