I have successfully developed and implemented many custom wmx steps on desktop 10.3.1.
I have modified those for server, making sure that no desktop only WMX assemblies are being used.
I used C:\Windows\Microsoft.NET\Framework64\v2.0.50727\RegAsm.exe to register the .dll files on the server machine. I stored the .dll files (registered with RegAsm.exe ) C:\Program Files\ArcGIS\WMX\Server10.3\Bin for the WMX Web Version application to consume it.
When the .dll is successfully registered and stored in this location, the web version application of WMX still cannot find the step. The equivalent steps registered on desktop and stored in the desktop install bin folder are executing without issue on the same machine.
How should I be deploying these .dll files on the server machine such that the WMX web viewer application can access them?
What is the purpose of this exe: C:\Program Files\ArcGIS\WMX\Server10.3\Bin\UpdateWMServer.exe ?