几何尺寸与公差论坛

 找回密码
 注册
查看: 955|回复: 0

【转帖】addin users

[复制链接]
发表于 2009-4-13 08:45:57 | 显示全部楼层 |阅读模式
addin users
i have done some addins and they are all working fine.
after i compiled the addin, i dont need to register these addins
now if i let the other users use the addin, what steps they need to do to load the addins into their computers?
thx, chris
solidworks 2007 (office pro.) sp5.0
testing solidworks 2009 (pro) sp0.0
dell precision t3400
2 cpu (8500) 3.16 ghz, 3.25 gb of ram
window xp pro sp2
nvidia fx 570 6.14.11.6262
i used this script from chris m and couldn't get it work.
what i tried to do here is to save the the dll in the servre so every1 can use it
and if i update the addin, i don't have to send out to every1 the dll file.
question is: if i run the reg file manually, then it works; however, if i tried to run it from .bat file, it doesn't seem to work
here is my reg file
windows registry editor version 5.00
[hkey_local_machine\software\solidworks\addins\{a65d322d-049b-4849-9f32-78a1b0b051bb}]
@=dword:00000001
"description"="solidworks vb6 addin"
"title"="drawing tools 01"
[hkey_classes_root\dwgtools01.application]
@="dwgtools01.application"
[hkey_classes_root\dwgtools01.application\clsid]
@="{a65d322d-049b-4849-9f32-78a1b0b051bb}"
thx, chris
and here is the script from chris m
@echo off
c:\windows\microsoft.net\framework\v2.0.50727\regasm.exe *path to .dll file* /codebase
regedit.exe /s *path to .reg file*
cls
echo the *addin name* addin has been installed.
echo see the *addin name* pull-down menu in solidworks.
pause
solidworks 2007 (office pro.) sp5.0
testing solidworks 2009 (pro) sp0.0
dell precision t3400
2 cpu (8500) 3.16 ghz, 3.25 gb of ram
window xp pro sp2
nvidia fx 570 6.14.11.6262
edited: 07/08/2008 at 12:17 pm by chris ch
usually i distribute addins w/ install package from vb editor ("antique" vb6). the install takes care of registering the dll with windoze. i include registry key w/ install package.
usually i get the registry key by going to regedit and copying the appropriate key under hkey_local_machine\software\solidworks\addins\{addin classid}, which was created when i originally loaded the addin on my test machine.
i got the error mesg (see the att. image) while using the vb editor to create a setup package
thx, chris
solidworks 2007 (office pro.) sp5.0
testing solidworks 2009 (pro) sp0.0
dell precision t3400
2 cpu (8500) 3.16 ghz, 3.25 gb of ram
window xp pro sp2
nvidia fx 570 6.14.11.6262
don't even include those files in your package. those files should already be present on user's computer with sw install.
quick
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|几何尺寸与公差论坛

GMT+8, 2024-12-24 01:35 , Processed in 0.036081 second(s), 19 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表