I have an issue connecting a client system to differnent versions of OPC servers.
Old OPC servers are Cognex and run on Windows XP.
Cognex was taken over by Ametek and the newer system runs on Win7.
Old WXP server was called Cognex.Softview.OPC.Server and the newer one in Win7 is called Ametek.Softview.OPC.Server but they use the same class ID and I think that's what confuses my client.
If I connect the Win7 server first, the XP clients can connect later.
If I connect XP server 1st, the Win7 server won't connect.
So if I need to reboot the Win7 server I need to disconnect all XP boxes to get all the connections back up running.
Wondering if I hack the registry and create different class ID for the 2 flavors if it would work or are there any other suggestions if above is not too confusing.