请使用QQ关联注册PLM之家,学习更多关于内容,更多精彩原创视频供你学习!
您需要 登录 才可以下载或查看,没有账号?注册
x
本帖最后由 Araser 于 2018-11-5 23:07 编辑
+ T/ [1 A4 ^- o) H3 O) s
- p+ B1 M& f0 K* v! s; S本文目的是为了实现Aras与VS集成,使Innovator Server中的方法可以在VS中编辑、新增。
$ T' z" @' s4 m1 e# G
1 |8 E5 p5 K$ M: V
2、下载后解压缩zip文件。解压缩后它是个完整的VS项目,有兴趣的朋友可以添加自己想要的功能并重新生成即可。 8 a2 e {5 h& w' T0 ~( G
$ h8 f9 y, O6 l G0 s" M
3、安装文件在ArasMenu - bin - Release目录下(ArasMenu.vsix),双击即可安装。
0 u. b$ P# e0 A n4 t
8 z* Z, A, Y" x& @& L4 N0 E
4、我尝试安装了vs2008、vs2010、vs2012、vs2015、vs2017,但只有vs2015和vs2017检测到兼容。 . s" m. g( k$ w+ X# W% ~
. J: x9 ?( m" V6 D; o3 C
5、目前看,不同的windows用户登录使用vs时需要分别安装(待考究其原因)。 6、安装完成后vs界面如下。
; r. h6 ?! ]% u4 k- v; I
5 n- a+ b2 J- F: {6 [
7、新建项目。
& F& ?2 I: `3 ~9 L4 f& r7 K1 M
& d. C `& R% {" ]4 ~3 q
8、解决方案生成以下目录。 ; |. Q* n7 X1 C! m! }3 C
3 j2 D) P. G! d$ `/ U, {
9、修改Innovator.config文件,使其与Innovator Server连接。
$ t. u2 u K$ Y* t4 }* k! r
$ R0 ^4 A* K# h; ~! ?4 P
10、点击菜单Aras - Open Method From Server打开Innovator Server中的方法。
2 B: P( T8 y( Z @/ @
) E5 @, H- L2 i$ @# b
, P# _% D# W7 a- S( p
- O t# z& l4 b- g3 M
/ S3 }: q9 ~- v |1 R
11、在VS中修改代码并保存,点击菜单Aras - Save Methold to Server即可将代码同步到Innovator Server中。 12、如果报下面错误,表示修改前没有锁定Method。在Innovator Server中锁定或点击菜单Aras - Lock Method on Server即可锁定。 0 i1 u/ m0 P: f) I4 N$ I- @# Y; O
& Z: E# d+ R, @! k
13、新增Client Side方法HelloWorld。 $ [( y9 A$ H' h6 w; m
$ ~7 w, a# Q! P
$ k0 K- r% V9 e1 I* H0 z
14、点击菜单Aras - Save Method to Server,会提示以下信息。点击“是(Y)”即可保存到Innovator Server中。
) Z; e0 v/ m9 s$ s& v1 g
, K* m& I' L; f4 y. H1 a9 o
3 d A( }; e) D4 \" Z/ I: u+ x
( X" p7 ~5 K+ q h8 M* ]) L8 R. r
BTW,vs中其他Aras菜单可以逐个点击测试下其功能。
$ F$ ~. g" S, h1 J( o6 t& S5 @ & E2 M+ `( L& u* D
|