Problem:
En GeoEnviron service fejler med følgende fejlbesked i GeokonEventLog:
Method not found: '!!0[] System.Array.Empty()'.
Dette kan være enhver integrations-service, f.eks. Rottehullet service, Jupiter service, DMA service.
Eksempler:
Rottehullet service:
GeoEnvironFramework.RHService.RHService - Serviceafviklingen fejlede
System.MissingMethodException: Method not found: '!!0[] System.Array.Empty()'.
at GeoEnvironFramework.DataAccess.GEDatabase.IsConnected(Exception& ex)
at GeoEnvironFramework.RHService.RHService.InitWork() in C:\TeamCity\buildAgent\work\3d3816d1054d7754\GeoEnvironFramework.RHService\RHService.cs:line 182
GeoEnvironFramework.RHService.RHService - Method not found: '!!0[] System.Array.Empty()'.
DMA service:
Agent Work failed: Method not found: '!!0[] System.Array.Empty()'.
System.MissingMethodException: Method not found: '!!0[] System.Array.Empty()'.
at GeoEnvironFramework.DataAccess.GEDatabase.IsConnected(Exception& ex)
at GeoEnvironFramework.Logic.DMA.DMAAgent.IsReadyToWork(Exception& ex) in C:\TeamCity\buildAgent\work\3d3816d1054d7754\GeoEnvironFramework.Logic\DMA\DMAAgent.cs:line 77
at GeoEnvironFramework.Logic.DMA.DMAAgent.Work(Object o) in C:\TeamCity\buildAgent\work\3d3816d1054d7754\GeoEnvironFramework.Logic\DMA\DMAAgent.cs:line 1003
Jupiter service:
Error occured, exception is: Method not found: '!!0[] System.Array.Empty()'., stacktrace at
ServiceJupiter.Database.IsConnected(Exception& ex)
at ServiceJupiter.ServiceJupiter.get_IsConnectedToDatabase()
at ServiceJupiter.ServiceJupiter.timer_Elapsed(Object sender, ElapsedEventArgs e)
Årsag:
Microsoft .NET versionen er ikke opdateret på den applikationsserver, som servicen kører på.
Løsning:
Opdater Microsoft .NET til minimum version 4.6.1 på den server, som servicen kører på.
Genstart derefter den pågældende service.
Kommentarer
0 kommentarer
Artiklen er lukket for kommentarer.