cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple ECTR Versions on one Client

zergy
Member
0 Kudos

Hello everybody,
One of our customers would like to test the ECTR working with their new S4/HANA SAP on the same Test machine where already a ECTR client connected to their old SAP Qualitiy system is installed.
We managed to guide an installation of a new client working paralel to the old one and we managed to transfer the configuration. Now we are facing a problem wirth the Solidwork Interface.
Unfortunately Solidworks can not be opened using the ECTR Menue and BOM-Structures can not be safed to ECTR.

We found out, we have to register different versions of plm_conn.dll and another dll, shown in Solidworks. For any reason regsvr32 does not work for plm_conn.dll

Goal is to make up the connection of ECTR and Solidwork with an option to switch test activities between both ECTR Client versions.

Has anybody experience in using multiple Client-software-versions on one client and can help us out?
Many thanks in advance.

Accepted Solutions (0)

Answers (1)

Answers (1)

stefan_radusch
Explorer
0 Kudos

Hello Mr Walde,

when I understand you correctly, you not only want to run different ECTR versions, but also different versions of the interface DLL. Is this correct?

Well, SOLIDWORKS can only load addins which are registrated. This is done in case of CdnECTRInterfaceSWx_64.dll with regsvr32.exe. The plm_conn.dll need not to be registered for the interface because the CdnECTRInterfaceSWx_64.dll loads it registerless. It is only necessary that the plm_conn.dll is located next to the CdnECTRInterfaceSWx_64.dll.

So, in case you want to start different versions of ECTR with different versions of the CdnECTRInterfaceSWx_64.dll I recommend to you, to insert the regsvr32.exe statement with a relative path to the interface to the plm_initialize.bat.

For example, something like this:

REGSVR32 /s "%WDIR%\applications\slw\basis\sys\win\bin\CdnECTRInterfaceSWx_64.dll"

Then during the start of ECTR automatically the CdnECTRInterfaceSWx_64.dll will be registered, which are located in the ETCR installation directory.