我正在接管一个项目,在该项目中,开发人员使用Spheremark作为与RavenDB数据库对话的服务(不要问)。该项目是.net核心(2.0)Web API项目,在本地运行良好。但是,当我将其部署到虚拟机上的IIS时,会出现此错误。
Error: The type initializer for 'Spheremark.ServiceManager' threw an exception.; Internal: Bad IL format.;
发生错误的方法是:
ServiceResult serviceResult = Spheremark.ServiceManager.InvokeService("SearchService", new Object[] { typeof(Role) });
我对此一无所知,也找不到关于Spheremark的任何信息,所以我不知道从哪里开始。