The Editor.exe hangs after startup if a plugin, in its own folder, uses a more recent version 5.0.x of the System.Collections.Immutable.dll.
Only the kill of the ‘Keysight Test Automation’ process via the Task Manager is possible.
In the \Dependencies folder of the latest OpenTAP, v220.127.116.11, I see that v4.6.26515.6 of System.Collections.Immutable.dll is used.
We use the latest version of both OpenTAP and the Editor, v9.17.4.
Just tested again on a completely new installation in the folder D:\OpenTap.
In a Subfolder D:\OpenTAP\Plugins it is enough to just copy the System.Collections.Immutable.dll (18.104.22.168904, it’s not possible to upload this file).
The Editor.exe starts up, but we can’t select or run anything else… the Editor.exe hangs.
Maybe I wasn’t clear enough, but it wasn’t my intention to replace the DLL(s) from the \Dependencies folder.
Our test was to see what happens if we use other versions of pre-existing DLL’s in our own folder (like DLL’s from the \Dependencies folder) !
We know that this can sometimes cause problems but I didn’t expect that the Editor.exe would have problems with this already at start-up.
I am copying the exact same version into my installation and I don’t see the error.
I tried with the net461, netstandard1.0, netstandard1.3, and netstandard2.0 versions of the DLL and everything seems to work fine.
Can you upload your session log from a hanging Editor instance?