Dynamics 365 V9.0升级补丁16.7后报Unable to load plugin-in assembly的问题
今天把系统补丁打到最新后出错了,我在建case或者knowledge记录的时候保存报如下错误,提示sales dll版本不匹配,我是在操作这两个模块的时候报的错,当然你可以可能会在操作其他模块时报这个错,看到网上有人在打开sales模块时就报错了,比如这位
网上查询了一圈,很多人是因为打了补丁但组织没有升级(下图引用上文链接博文中的图),导致应用和数据库的版本不一致,只要在部署管理器里升级下组织即能解决。
但我这就很奇怪了,应用和数据库的版本是一致的,都是16.7但报错仍在,最后通过替换dll的方式解决了,找到你服务器D365的安装目录,就是下图中的这个dll版本不对导致的
去你的安装文件的目录下找到这个dll并且覆盖掉你服务器里的sals dll,如果你的安装文件是exe的文件的路径如下
如果你的安装文件是ISO的,文件目录如下
替换后重启下IIS就能解决了