Hi,
I’m currently trying to leverage the Vicon Evoke Client API which allows communication with the Vicon Evoke client for automation.
The API makes use of the Dispatcher Threading type which is part of the WindowsBase.dll, I tried including the windowsbase dll in my csc file and it seems to work but at runtime unity fails to call the dispatcher.
The error is
Could not load type 'System.Windows.Threading.DispatcherObject' from assembly 'WindowsBase'
Can anyone shed any light on this?
Hi EPBWobling,
There are few configurations that changes the compiler behavior, are you using the .Net 4.x or .Net standard 2.0 in the player settings?
Another thing that you may try is to remove from the csc file and put a copy of the dll file into the Plugins folder, that way you can be sure that the dll version is the right one. (Sometimes the compiler gets the wrong dll version because there are more than one file with the same name, but a different version in the system path).
Best regards,
Vitaliano