PLM之家PLMHome-工业软件践行者

Aras中Server Side代码调用DLL方法

[复制链接]

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

26

主题

1

回帖

179

积分

超级版主

积分
179
发表于 2018-11-1 21:43:50 | 显示全部楼层 |阅读模式

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

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

x
1、在VS中新建类库项目,并设定静态方法SayHello。& A: ~( f* u. b0 O
! F( l# b; {, R3 x  n8 v) r+ A
5 W  R4 }. W5 E& l  }
01.png 9 m, M0 x" l9 N( [
2、编译项目生成dll文件。
; x" y" o( F  ]5 h( w5 S
) ]1 R' l* _% p+ w: J- i! e. x- [

8 K/ o! }5 K9 I5 W; C 02.png 5 I# ~8 e# x3 R7 J$ W; p0 g  g
3、将dll及pdb文件复制到Aras Server Bin目录下。(.pdb文件用于保存项目信息及调试所用,可以不复制)4 r4 a+ n  {3 r* a3 Y

. n1 @0 `8 j, r& a. A. u9 n" R' m

$ a  S" S1 M9 | 03.png 6 S% X. D2 a- M- u2 r( t4 |- y
4、修改method-config.xml文件注册dll信息。- u3 z0 L$ x. V8 H" B% j
8 b# d% h2 o6 K# A0 S4 b2 W

3 A) \" n4 U. ]! `1 L$ J3 w8 M 04.png
5 {; `9 x1 W( f
+ w1 S( F! |- J$ _6 U# } 05.png 6 L+ _7 e$ W& y, `; S, R
5、代码调用。格式: 命名空间 + 类 + 方法。代码保存在Item的onAfterAdd事件中触发。7 X. i, o" l  ^9 m! y0 e
& U* r7 p$ z5 H$ V

  f+ J$ g1 q, o+ F9 H 06.png
! N4 {- N+ d# n) K; P3 K4 l2 c  g" X
% W. n. p4 \" a3 F/ P, {6、执行  H9 n0 s. e2 q7 C
1 ]+ C$ i; W" Z; O6 u/ w) _
( b  W$ ]- p( Y% ?
07.png ' u& P2 F/ @1 k- {. x

0 z  p, i: y/ o4 ?! ~
+ Q5 [- M9 w, i& Y7 L1 K

* c1 O+ W) Q! h. \

/ m9 B5 e/ c, I- K1 X% M1 b
$ o) H0 l+ b, F8 s" A2 k3 T
9 U. p+ b0 k( I+ Y

2 C' q( D# Z; J' b, v

* E) F: J) D4 R' B1 k3 G2 m
4 w( c# O6 R7 {" o5 }8 ^

9 J7 E9 b1 J# o1 D: V# s/ z
9 U' x* U0 |/ I/ E

# d: e8 V. p3 M) }- [. i
" g) Z$ b$ X5 Y5 L
2 ]/ b) ]% f, b9 |
上海点团信息科技有限公司,承接UG NX,CATIA,CREO,Solidworks 等CAx软件,Teamcenter,3D Experience等PLM软件,工业4.0数字化软件的实施\二次开发\培训相关业务,详情QQ 939801026 Tel 18301858168 网址 www.doteam.tech
回复

使用道具 举报

发表回复

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

返回列表 本版积分规则

  • 发布新帖

  • 在线客服

  • 微信

  • 客户端

  • 返回顶部

  • x
    温馨提示

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

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

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

    我知道了