Réserver une Démo
Pré. Proc.

Déployer Add-Ins

Déployer Add-Ins sur les sites des utilisateurs

Étape

Action

Voir aussi

1

Ajoutez le fichier DLL Add-In à un répertoire approprié sur l'ordinateur de l'utilisateur, c'est-à-dire :

C:\Program Files\(nouveau répertoire)

2

Enregistrez la DLL en fonction de votre plateforme :

  • S'il est compilé en tant que DDL Win32 natif, tel que VB ou C++, enregistrez le DDL à l'aide de la commande regsvr32 à partir de l' prompt de commande
    regsvr32 "C:\Program Files\MyCompany\EAAddin\EAAddin.dll"
  • Si compilé en tant que DLL .NET , telle que C# ou VB.NET, enregistrez la DLL à l'aide de la commande RegAsm à partir de l' prompt de commande
    C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe
    "C:\Program Files\MonEntreprise\EAAddin\EAAddin.dll" /codebase

3

Placez une nouvelle entrée dans le registre à l'aide de l'éditeur de registre ( exécuter regedit) afin qu'Enterprise Enterprise Architect reconnaisse la présence de votre Add-In .

4

Ajoutez une nouvelle clé « EAAddIns » sous l’un de ces emplacements :

  • Pour l'utilisateur actuel uniquement
    - Sur Enterprise Architect 32 bits
    [HKEY_CURRENT_USER\Software\ Sparx Systems \EAAddins]
    - Sur Enterprise Architect 64 bits
    [HKEY_CURRENT_USER\Software\ Sparx Systems \EAAddins64]
  • Pour plusieurs utilisateurs sur une machine
    - Sur Enterprise Architect 32 bits
    [HKEY_LOCAL_MACHINE\Software\ Sparx Systems \EAAddins]
    - Sur Enterprise Architect 64 bits
    [HKEY_LOCAL_MACHINE\Software\ Sparx Systems \EAAddins64]

    Registry key for Sparx Systems Enterprise Architect add-ins.
Note : les éditions Enterprise Architect 32 et 64 bits tenteront uniquement de charger Add-Ins sous la clé correspondante : EAAddIns ou EAAddIns64, respectivement.

5

Ajoutez une nouvelle clé sous cette clé avec le nom du projet.

Adding a new add-in key to the registry

(ProjectName) n'est pas nécessairement le nom de votre DLL, mais le nom du projet ; dans Visual Basic, c'est la valeur de la propriété Name correspondant au fichier projet.

6

Spécifiez la valeur par défaut en modifiant la valeur par défaut de la clé.

Modifying a Registry Key Value

7

Entrez la valeur de la clé en tapant (nom du projet).(nom de la classe), par exemple :

EaRequirements.Requirements

EaRequirements est le nom du projet, comme indiqué dans cet exemple :

Adding a registry key value