PLM之家PLMHome-工业软件与AI结合践行者

Aras中Server Side代码调用DLL方法

[复制链接]

2018-11-1 21:43:50 2725 0

Araser 发表于 2018-11-1 21:43:50 |阅读模式

Araser 楼主

2018-11-1 21:43:50

请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!

您需要 登录 才可以下载或查看,没有账号?注册

x
1、在VS中新建类库项目,并设定静态方法SayHello。. }6 ^) c" C0 p, h& {" x! n# L

4 f+ V+ E1 n6 l8 z) ?' W$ V
. k$ f- q/ ?. p6 e7 M  `' a
01.png
5 a* [5 I" D7 c6 O( }2 f* X2、编译项目生成dll文件。
1 g: n+ |& P1 S3 Q7 d, j0 f3 ^
$ k/ U8 \, R1 y

& Z9 ?" n7 n% t% K4 H' U9 e) f, P- j 02.png
# l( L$ o- U: y3、将dll及pdb文件复制到Aras Server Bin目录下。(.pdb文件用于保存项目信息及调试所用,可以不复制)
  l. I6 z* [, n5 d5 f% e* [9 j: h, l+ A( e! k

" j; G( s. ?$ l* Q6 G 03.png ! p; m7 l6 \. e
4、修改method-config.xml文件注册dll信息。
6 F# H9 t2 P$ y
6 j# V" {+ g/ k, ~/ C* z. W9 F

, Z" d* r" k# b3 |/ \ 04.png
, [# m& a" |7 J7 J7 m  S8 p1 i1 E- c
05.png
+ K3 D- \& E! o$ P5、代码调用。格式: 命名空间 + 类 + 方法。代码保存在Item的onAfterAdd事件中触发。0 Z9 ?+ ?% K, T4 f5 |4 K
; [! g- |0 u9 L3 {

$ A. ?, Y, B- g2 e$ X+ c2 N 06.png ' V; {$ S6 q# [: |- h
; T/ W0 d- |+ W* L; K/ G' }
6、执行9 f0 Z+ j5 w% u) g  I  {' f

  y9 A/ h) ?( p7 A; g$ y

5 y9 P( V0 S! R 07.png 4 P, e3 Q+ l$ L- n0 P) P
7 ~! {: I$ v  D3 J4 ]6 o
. ?' A: E' d3 R% b
0 Q. K( I$ n$ h. `1 Z& T2 c
, R0 v% S; B# ~! n/ Y0 @
7 g& p$ y4 W* z
9 g9 q% {) d) n1 i/ f+ V- f% j
$ u% s# I3 N3 c, E

' |, A1 `. F7 [
. p+ ^+ o6 [5 B- d6 r) I

8 P1 q* _' {4 H+ H* h& R3 M6 h
- I9 u' z: {9 ^( e# n/ u/ n
+ ~" ^9 w# ~( k4 Z* M

/ C* H. s) p+ ~8 p
7 k" K/ g7 w( P% ?
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.diantuankj.com/ doTeam.tech
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 注册

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

    本网站(plmhome.com)为PLM之家工业软件学习官网站

    展示的视频材料全部免费,需要高清和特殊技术支持请联系 QQ: 939801026

    PLM之家NX CAM二次开发专题模块培训报名开始啦

    我知道了