本文目的是为了实现Aras与VS集成,使Innovator Server中的方法可以在VS中编辑、新增。

1、首先下载集成安装包: https://github.com/RazorleafLabs/Aras-Integration-to-Visual-Studio 

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

2、下载后解压缩zip文件。解压缩后它是个完整的VS项目,有兴趣的朋友可以添加自己想要的功能并重新生成即可

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

3、安装文件在ArasMenu - bin - Release目录下(ArasMenu.vsix),双击即可安装。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

4、我尝试安装了vs2008、vs2010、vs2012、vs2015、vs2017,但只有vs2015和vs2017检测到兼容。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

5、目前看,不同的windows用户登录使用vs时需要分别安装(待考究其原因)。

6、安装完成后vs界面如下。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

7、新建项目。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

8、解决方案生成以下目录。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

9、修改Innovator.config文件,使其与Innovator Server连接。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

10、点击菜单Aras - Open Method From Server打开Innovator Server中的方法。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

11、在VS中修改代码并保存,点击菜单Aras - Save Methold to Server即可将代码同步到Innovator Server中。 

12、如果报下面错误,表示修改前没有锁定Method。在Innovator Server中锁定或点击菜单Aras - Lock Method on Server即可锁定。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

13、新增Client Side方法HelloWorld。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

14、点击菜单Aras - Save Method to Server,会提示以下信息。点击“是(Y)”即可保存到Innovator Server中。

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

BTW,vs中其他Aras菜单可以逐个点击测试下其功能。

 

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

 

【原文出处】http://www.51aras.com/?id=35

Aras学习笔记 (7) Aras Innovator Method集成Visual Studio  Aras学习笔记 (7) Aras Innovator Method集成Visual Studio

相关文章: