since the update from Ranorex 7 to 8 we receive the following warning on some Runner:
Code: Select all
Failed to instrument application: Could not connect to remoting service: Rx8_Managed_4600. System.Runtime.Remoting.RemotingException: Fehler beim Verbinden mit einem IPC-Port: Das System kann die angegebene Datei nicht finden.
Server stack trace:
bei System.Runtime.Remoting.Channels.Ipc.IpcPort.Connect(String portName, Boolean secure, TokenImpersonationLevel impersonationLevel, Int32 timeout)
bei System.Runtime.Remoting.Channels.Ipc.ConnectionCache.GetConnection(String portName, Boolean secure, TokenImpersonationLevel level, Int32 timeout)
bei System.Runtime.Remoting.Channels.Ipc.IpcClientTransportSink.ProcessMessage(IMessage msg, ITransportHeaders requestHeaders, Stream requestStream, ITransportHeaders& responseHeaders, Stream& responseStream)
bei System.Runtime.Remoting.Channels.BinaryClientFormatterSink.SyncProcessMessage(IMessage msg)
Exception rethrown at [0]:
bei System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
bei System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
bei Ranorex.Core.IpcRemotingService.IPingable.Ping()
bei Ranorex.Core.Injection.DotNetThingy.GetInstance(Int32 pid) InnerException:
(This message is only shown once per report.)
- Rx7-Studio was installed on each Runner, Rx8-Studio is installed only on one Runner for validation reason. This Runner doesn't throw the exception shown above.
- we now use the "Copy runtime to output"-feature which wasn't available in Rx7
- we still use some GDI caputure settings:
- ^DataGridWndClass$
- ^MFCReportCtrl$
- ^MSFlexGridWndClass$
Regards,
BcTest.