I recently deployed a fix for an integration using the Spokes 2.7 .NET API (didn't want to change the framework version for a fix) and the SDK includes a Plantronics.UC.Uility but the application crashes upon load. I believe it's the COM API (we're restricted to .NET 3.5)
[Error] PlantronicsAddIn.OnLoad:
Top Exception
Type=System.IO.FileNotFoundException
Source=Plantronics.UC.Common
Message=Could not load file or assembly 'Plantronics.Utility, Version=2.8.38701.2, Culture=neutral, PublicKeyToken=a8048bce41894b6e' or one of its dependencies. The system cannot find the file specified.
StackTrace:
at Plantronics.UC.Common.SessionManager.Init()
at Plantronics.UC.Common.SessionManager.get_Instance()
at HeadsetIntegration.PlantronicsAddIn.OnLoad(IServiceProvider serviceProvider)
I do not have this file anywhere, only Plantronics.UC.Utility. I see the version discrepancy, but I didn't see it in the 2.8 SDK either. Unfortunately I'm new to this case so I'm not super familiar with the customer's environment. Is Plantronics.Utility part of a different SDK, or is there something that I'm missing?
Thank you!