上一页 下一页

定义菜单项

     将加载项部署到用户的站点

行动

1

将加载项DLL文件添加到用户计算机上的相应目录中; 那是:

     C:\ Program Files \(新目录)

2

根据您的平台注册DLL:

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

3

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

4

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

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

使用项目名称在此项下添加新密钥。

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

6

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

7

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

      EaRequirements.Requirements

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