Sparx Systems Forum

Enterprise Architect => Automation Interface, Add-Ins and Tools => Topic started by: Jakob Skepö on August 09, 2023, 05:27:15 pm

Title: 64-bit compatible MDG products/addins?
Post by: Jakob Skepö on August 09, 2023, 05:27:15 pm
Is there any summary of which MDG products/addins that are 64-bit compatible?

Starting with Ultimate edition included MDG Products:
   
Jakob
Title: Re: 64-bit compatible MDG products/addins?
Post by: Jakob Skepö on August 10, 2023, 04:27:53 pm
Update... ::)

Many of the MDG add-ins have now become built-in components of the main Enterprise Architect installation, and are automatically enabled based upon the license key(s) entered.
I.e. they are no longer installed separately.

Built-in with EA:
BPSim
Zachman Framework
TOGAF
UPDM
SysML
BPMN
BABOK

Retired:
MDG Link for Visual Studio .NET (Replaced by built-in project import functionality)
MDG Link for Eclipse
MDG Integration for Eclipse
MDG Integration for Visual Studio

Jakob
Title: Re: 64-bit compatible MDG products/addins?
Post by: Guillaume on March 01, 2024, 02:04:50 am
Hi,

I'm reopening this thread as I reviewing the impact of upgrading to EA16.1 64 bits.
It appears that the following will no longer be available with EA16.1 64 bits (ok with the 32 bits) as the following MDGs are only available in 32 bits: Visio Import, Corba IDL
Is there a plan to integrate these in EA or release a 64 bits version ?

I also wonder if Visual Studio and Eclipse addons integration recognize EA16.1 64 bits.

Thanks
Guillaume
Title: Re: 64-bit compatible MDG products/addins?
Post by: Eve on March 01, 2024, 08:53:48 am
Visio Import - Updates to this including 64 bit compatibility have been released as part of MDG Integration for Microsoft Office.
Corba IDL contains zero functionality that hasn't been available within EA itself for (many) years.

Title: Re: 64-bit compatible MDG products/addins?
Post by: Guillaume on March 01, 2024, 07:55:27 pm
Hi Eve,

Thank you for the information.
I installed the latest MDG for Office 64 bits (+ Visual Studio 2010 runtime) and I can access the features with EA16.1 64 bits. Since there is (or used to be) a cost associated with this MDG, I don't understand how the Excel and Word features are available with EA Corporate. Is it now free ?

For Corba IDL, I only use the reverse engineering.
If the IDL Corba MDG has already been installed on the EA project, I can see IDL in Configure > Options > Source Code Eng. However I cannot run a reverse (Develop > Source Files > Files > Import Source Directory) as IDL is not available in the Source Type. This issue has already been identified in EA15 (issue 21057751). Is there a plan to fix it and is there a workaround to get the IDB Corba reverse to work?
For future projects, how will I be able to install the CORBA MDG within the EA Project ?


Title: Re: 64-bit compatible MDG products/addins?
Post by: Guillaume on May 24, 2024, 01:20:11 am
Hello,

I noticed on a client's PC running EA 16.1 64 bits Corporate Edition with the MDG Office installed the Import Visio Documents is disabled. It makes sense since a license or the Ultimate edition is required.
However since Visio import is supposed to be free (the 32 bits version is free), this part of the MDG Office should be available for Corporate Editions. Can you confirm if this is an issue to fix in a new build of the MDG Office Integration ?

Title: Re: 64-bit compatible MDG products/addins?
Post by: Eve on May 24, 2024, 12:04:05 pm
There was once a free add-in that allowed import from Microsoft Visio.

Since then that has been incorporated into the MDG Integration for Microsoft Office  and further development has been done under that license, which includes 64 bit support.
Title: Re: 64-bit compatible MDG products/addins?
Post by: Sunshine on May 25, 2024, 06:02:20 am
Hello,

I noticed on a client's PC running EA 16.1 64 bits Corporate Edition with the MDG Office installed the Import Visio Documents is disabled. It makes sense since a license or the Ultimate edition is required.
However since Visio import is supposed to be free (the 32 bits version is free), this part of the MDG Office should be available for Corporate Editions. Can you confirm if this is an issue to fix in a new build of the MDG Office Integration ?
Does the client PC have visio installed? I believe the office MDG uses visio to import visio diagrams. If not that's probably why visio import is disabled.
Title: Re: 64-bit compatible MDG products/addins?
Post by: Guillaume on June 07, 2024, 05:56:31 pm
I installed the MDG Office 64 bits v1.4.40 (Visio 1.4.40.27237) on 2 separate computers, both with EA 16.1 Corporate and I find different results.
On one PC, all MDG features, even the Excel/Word are active
On the other PC, the Import/Export menus are disabled, including Visio despite opening an EA project.

There seem to be a bug in the MDG Office that disables for unexplained reasons the Visio > Import Visio Documents menu (Help & About are active), even when an EA project is opened.
Could Sparx team check the conditions to disable the  Import Visio Documents menu so it works fine for any Corporate EA installation and release a new build ?

Update: on the PC where the Import Visio menu was disabled, I launched EA with the admin rights and it worked. Note that the MDG Office is installed with an admin account which is different from the user account running EA.
Title: Re: 64-bit compatible MDG products/addins?
Post by: Takeshi K on June 07, 2024, 06:18:45 pm
Hi Guillaume,

Installing the Microsoft Visual Studio 2010 Tools for Office Runtime might solve the problem. I guess you have not installed the runtime to the both machines, but it is installed when you install some other products e.g., Visual Studio. For exaple, if the active machine has Visual Studio and another does not, it could be the reason.

HTH,
Title: Re: 64-bit compatible MDG products/addins?
Post by: Guillaume on June 07, 2024, 06:53:47 pm
Hi Takeshi,

Thank you for your reply.
The VS2010 tool runtime has been installed on both installations.
It works if I run EA with the admin rights so there seem to be an issue with user permissions somewhere. This is strange because I have another custom addin that works fine.

Update: I reported a bug
Title: Re: 64-bit compatible MDG products/addins?
Post by: Guillaume on June 17, 2024, 04:24:23 pm
Update: I also noticed that when I change the EA license from Corporate to Ultimate, the Import Visio menu is enabled. This issue seems to be linked with MDG control of the installed license, introduced since the free Visio add-in has been included in the MDG Office (tested with the 64 bits version on EA16).
Title: Re: 64-bit compatible MDG products/addins?
Post by: Eve on June 18, 2024, 08:43:42 am
Update: I also noticed that when I change the EA license from Corporate to Ultimate, the Import Visio menu is enabled. This issue seems to be linked with MDG control of the installed license, introduced since the free Visio add-in has been included in the MDG Office (tested with the 64 bits version on EA16).
It sounds like you're still expecting it to be available without the purchase of an appropriate license.

MDG Link for Visio (https://sparxsystems.com/products/mdg/#visio) as a free download has ceased development. It was last updated in 2017. It has been replaced by a component of MDG Integration for Microsoft Office (https://sparxsystems.com/products/mdg/#office) which requires a license.

It's not that the 32 bit version is free, it's that we still allow you to download a very old version. All of the improvements in the last 7 years including 64 bit support are only available through a licensed copy of MDG Integration for Microsoft Office.
Title: Re: 64-bit compatible MDG products/addins?
Post by: Guillaume on June 18, 2024, 05:31:34 pm
Hi Eve,

Thank you for the clarification. I misunderstood and somehow expected that the Visio Import would remain available for EA Corporate users moving to 16.1 / 64 bits.


Title: Re: 64-bit compatible MDG products/addins?
Post by: Roche Pso on July 25, 2024, 01:02:38 am
So, having read through this thread, am I correct that for the 64bit version of EA 16.1, the only additional files needed to get everything currently available installed are:

DoDAF-MODAF.exe
EADDS.exe

and pick one of:
mdgoffice_x64.msi
mdgoffice_x86.msi
Title: Re: 64-bit compatible MDG products/addins?
Post by: Takeshi K on July 25, 2024, 08:25:32 am
We do not need to install DoDAF-MODAF.exe because EA now supports UAF.
If I understand correctly, UAF is based on UPDM (the UML Profile for DoDAF/MODAF), so UAF includes both DoDAF and MODAF.
(of course, unless we need to use older versions of DoDAF or MODAF)