建议看本教程前先看下 SolidEdge二次开发(一)安装部署插件
这里主要介绍添加注册表的部分,不介绍AdvancedInstaller的具体使用
下保存下面注册表的信息为xxx.reg格式到桌面。
然后。点击Regisitry选项卡,点击上面的Imort RGE-----》Improt File按钮导入xxx.reg注册表,然后修改注册表的信息为你需要的信息。
准备好你的dll插件的 Guid码和ProgId
本次使用的
Guid是“{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B} ”
ProgId是“evTmn”
主要修改的地方有。
1.
2.
3.
4.
6.
7.修改InprocServer32和1.0.0.0的CodeBase为插件的安装地址
项目下载
如果本教程看不懂那就请先看下 SolidEdge二次开发(一)安装部署插件
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}]
"409"="SolidEdgeTools兰剑测试用"
"AutoConnect"=dword:00000001
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories{26618394-09D6-11d1-BA07-080036230602}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories{26618394-09D6-11d1-BA07-080036230602}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories{26618396-09D6-11d1-BA07-080036230602}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories{26618396-09D6-11d1-BA07-080036230602}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories{bad41b8d-18ff-42c9-9611-8a00e6921ae8}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories{bad41b8d-18ff-42c9-9611-8a00e6921ae8}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories{bad41b8d-18ff-42c9-9611-8a00e6921ae8}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Environment Categories{bad41b8d-18ff-42c9-9611-8a00e6921ae8}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Implemented Categories]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Implemented Categories{26B1D2D1-2B03-11d2-B589-080036E8B802}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Implemented Categories{62C8FE65-4EBB-45e7-B440-6E39B2CDBF29}]
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}InprocServer32]
@="mscoree.dll"
"Assembly"="DevTmn, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"
"Class"="DevTmn.DevTmn"
"CodeBase"="file:///C/Users/LYC/source/repos/DevTmn/DevTmn/bin/Debug/DevTmn.DLL"
"RuntimeVersion"="v4.0.30319"
"ThreadingModel"="Both"
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}InprocServer321.0.0.0]
"Assembly"="DevTmn, Version=1.0.0, Culture=neutral, PublicKeyToken=null"
"Class"="DevTmn.DevTmn"
"CodeBase"="file:///C:/Users/LYC/source/repos/DevTmn/DevTmn/bin/Debug/DevTmn.DLL"
"RuntimeVersion"="v4.0.30319"
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}ProgId]
@="DevTmn"
[HKEY_CLASSES_ROOTCLSID{BF1C1BB8-75EE-444A-8DCE-0F1521D0764B}Summary]
"409"="插件描述"



