E9 Client running on Terminal Server 2016

Has anyone tried running E9 client on Terminal Server 2016 with the alternate cache pointing to a 2012 File Server. We are getting the following error: That assembly does not allow partially trusted callers.

Any Ideas?