前页 后页

部署Add-Ins

Add-Ins部署到用户的站点

行动

也可以看看

1个

将Add-In DLL文件Add-In到用户计算机上的相应目录;那是:

C:\ Program Files \(新目录)

2

根据您的平台注册DLL:

  • 如果编译为本地Win32 DDL(例如VB6或C ++),请在命令提示符下使用regsvr32命令注册DDL。
    regsvr32“ C:\ Program Files \ MyCompany \ EAAddin \ EAAddin.dll”
  • 如果编译为.NET DLL(例如C#或VB.NET),请在命令提示符下使用RegAsm命令注册DLL。
    C:\ WINDOWS \ Microsoft.NET \ Framework \ v2.0.50727 \ RegAsm.exe
    “ C:\ Program Files \ MyCompany \ EAAddin \ EAAddin.dll” /代码库

3

使用注册表编辑器(运行regedit)将新条目放入注册表中,以便Enterprise Architect识别您的Add-In的存在。

4

在以下位置之一下添加新的密钥“ EAAddIns”:

  • 仅限于当前用户
    [HKEY_CURRENT_USER \ Software \ Sparx Systems ]
  • 对于一台机器上的多个用户
    -Windows的32位版本下
    [HKEY_LOCAL_MACHINE \ Software \ Sparx Systems ]
    -在Windows的64位版本下
    [HKEY_LOCAL_MACHINE \ Software \ Wow6432Node \ Sparx Systems ]

    Registry key for Sparx Systems Enterprise Architect add-ins.

5

在该键下使用项目名称添加一个新键。

Adding a new add-in key to the registry

(ProjectName)不一定是您的DLL的名称,而是项目的名称;在Visual Basic中,这是与项目文件相对应的属性Name的值。

6

通过修改键的默认值来指定默认值。

Modifying a Registry Key Value

7

通过键入(项目名称)。(类名称)输入密钥的值,例如:

EaRequirements.Requirements

其中EaRequirements是项目名称,如以下示例所示:

Adding a registry key value