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

Déployer Add-Ins

Déployer Add-Ins sur les sites des utilisateurs

Marcher

Action

Voir également

1

Ajoutez le fichier DLL du Add-In dans un répertoire approprié sur l'ordinateur de l'utilisateur ; C'est:

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

2

Enregistrez la DLL en fonction de votre plate-forme :

  • 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\MonEntreprise\EAAddin\EAAddin.dll"
  • Si elle est compilée 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\MyCompany\EAAddin\EAAddin.dll" /codebase

3

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

4

Ajoutez une nouvelle clé "EAAddIns" sous l'un de ces emplacements :

  • Seulement pour l'utilisateur actuel
    - 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 ne tenteront de charger les Add-Ins que 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 ; en Visual Basic, il s'agit de la valeur de la propriété Name correspondant au fichier projet.

6

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

Modifying a Registry Key Value

7

Saisissez la valeur de la clé en saisissant le (nom du projet).(nom de la classe), par exemple :

EaRequirements.Requirements

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

Adding a registry key value