D102错误的原因分析与解决方案

现象

狗验证失败(D102):产品狗证书文件签名验证失败,请重新写狗。

问题原因

ERP平台对LicenseDog.xml的签名校验失败。

造成该问题的原因可能有:

  1. License2.xml和LicenseDog.xml文件被手工修改。
  2. License2.xml和LicenseDog.xml文件不匹配。
  3. 平台DLL版本和License文件版本不兼容。

解决方案

请首先确认,License2.xml和LicenseDog.xml文件没有手工修改,并且是一起更新的。

如果问题依然存在,请检查bin\Mysoft.Map.Core.Ext.dll文件版本。