arasplm / ArasVSMethodPlugin

Repository for Aras Innovator Visual Studio Method Plugin
MIT License
22 stars 17 forks source link

Downloaded Server Method Directory #71

Closed VirtualWebSoftware closed 4 years ago

VirtualWebSoftware commented 4 years ago

Installed product versions

Description

When opening methods from Aras, the directory created in VS contains unexpected sub directories - each word shown here results in a directory of the same name, with the downloaded method contained in the last directory created.

ServerMethods - com - aras - innovator - solution - PLM - Import - Method -

the expected would be:

ServerMethods - -

Steps to recreate

  1. connect to Aras server, Open any C# method from innovator

Current behavior

Too many directories created

image

VladymyrAfanasiev commented 4 years ago

Hello,

We have implemented a new approach to generate a method folder tree. We used approach from export utility.

Export utility generate path for each exported item, we generate the same path for our methods.

Additional info: 'core' packages have few specific cases:

VirtualWebSoftware commented 4 years ago

I don't fully understand the way packages are used within Aras. But, I see how separating methods into a more functional grouping is nice in order to quickly identify customizations vs base methods. However, the depth of the tree structure is a bit overwhelming, and opening old projects created with previous versions would be nice.