Book a Demo

Author Topic: HKEY_CURRENT_USER\Software\Sparx Systems  (Read 6093 times)

Neocortex

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
  • "There is no I in Team America"
    • View Profile
HKEY_CURRENT_USER\Software\Sparx Systems
« on: May 27, 2009, 08:57:02 pm »
We have deployed a custom Add-In to a machine exactly as described in the EA User Guide by making the appropriate entry at

HKEY_CURRENT_USER\Software\Sparx Systems\EAAddins\ ...

in the registry...but the new key did not appear in the Manage Add-Ins dialog box in EA, at-all.

The machine configuration was as follows:

1. Win XP with service pack 3
2. .Net Framework, 2.0 + 3.0
3. EA 7.5.844
4. Culture = Dutch

We are baffled as to why EA cannot detect the add-in name from the Registry.

Is there a known cause and/or solution to this problem?

Best,
Neo
« Last Edit: May 27, 2009, 10:36:28 pm by simon.leserve »

Frank Horn

  • EA User
  • **
  • Posts: 535
  • Karma: +1/-0
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #1 on: May 27, 2009, 09:05:37 pm »
Do you have the public class from you AddIn-DLL (the class containing methods like EA_GetMenuItems a.s.o.) registered as a COM class?

Neocortex

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
  • "There is no I in Team America"
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #2 on: May 27, 2009, 09:11:14 pm »
Hi Frank,

Thanks....

yes ... the class is registered with COM interop ...







Frank Horn

  • EA User
  • **
  • Posts: 535
  • Karma: +1/-0
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #3 on: May 27, 2009, 11:15:14 pm »
This sounds weird indeed. I can write some complete nonsense to that key and it will still appear in the Manage Add-Ins dialog box.

Are there any other AddIns appearing in the list? And are you sure EA ist starting with the user account for which the AddIn is registered?

Neocortex

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
  • "There is no I in Team America"
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #4 on: May 28, 2009, 12:20:37 am »
Yeh...spot on man, thanks Franks...

I don't get it ...

Nothing appears in the Manage Add-Ins Dialog Box ...

No matter what we put in that Key in the registry...

Bloody strange...

I might contact Sparx Support for this one?
« Last Edit: May 28, 2009, 12:21:26 am by simon.leserve »

Frank Horn

  • EA User
  • **
  • Posts: 535
  • Karma: +1/-0
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #5 on: May 28, 2009, 02:42:11 am »
Quote
I might contact Sparx Support for this one?

You might, and they usually answer. Being in Australia yourself you'll even see the answer the same day they send it.

Still, to make sure you're not a victim of spelling mistakes or such, you might install some third party AddIn (there are trial versions around for MDG Link and things), and if this shows in the dialog, comparison of registry keys will tell you what's wrong.

Neocortex

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
  • "There is no I in Team America"
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #6 on: May 28, 2009, 02:59:39 am »
Thanks Frank...that's a brilliant idea ....

.... I'll try to do that...

Best,

robbierzzz

  • EA User
  • **
  • Posts: 27
  • Karma: +0/-0
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #7 on: May 28, 2009, 06:09:45 pm »
Since this is the question for the problem I have with Neocortex's addin, I tried to install another technology. I tried the TOGAF plugin which installed without any problems.

However when I look in my registry there is no entry for the TOGAF plugin :(.
Dance with the stars

Neocortex

  • EA User
  • **
  • Posts: 34
  • Karma: +0/-0
  • "There is no I in Team America"
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #8 on: May 28, 2009, 06:52:44 pm »
...awesome!
can you search the registry for the addins key for the TOGAF plugin?
search for the name that you see in the Manage Addins dialog box for the TOGAF addin. ....if there is more than one then keep searching till you get the one with the path similiar to

...\Software\Sparx Systems\EAAddins...




robbierzzz

  • EA User
  • **
  • Posts: 27
  • Karma: +0/-0
    • View Profile
Re: HKEY_CURRENT_USER\Software\Sparx Systems
« Reply #9 on: May 28, 2009, 10:58:05 pm »
Found none of them which looks like that one :(.
Dance with the stars