报错:Value cannot be null.Parameter name: type

原因1:账务平台的加密服务器没有启动,

报错1:Value cannot be null.Parameter name: type

报错2:值不能为 null.参数名: type

解决办法:

按如下步骤启动

(1)账务平台的加密服务器在【开始】菜单的【程序】--【金蝶KIS账务平台】--【金蝶KIS账务平台-系统管理】里:

(2)登录【金蝶KIS账务平台-系统管理】

(3)还不行,就手工注册SDK或重新添加服务

原因2:API服务的组件KISOPEN_DataSDK2.dll没有注册

解决办法A:手工注册组件

在CMD模式下,以系统管理员身份对组件KISOPEN_DataSDK.dll进行注册。如:

Regsvr32 "C:\Program Files\Common Files\Kingdee\KIS\KISServerPlatForm\acctplat\AppService\APP004088\KISOPEN_DataSDK2.dll"

温馨提示:如果是64位操作系统,请替换为正确的路径。建议的方法:通过点击【系统管理】--属性,得到具体路径。

解决办法B:重新添加服务

删除“账务平台基础资料API服务”服务,重启【系统管理】后,到应用商城重新添加“账务平台基础资料API服务”服务。

温馨提示:如果有安装杀毒软件,在提示安全许可时,请选择允许,予以放行。如果重新添加服务仍然未能解决问题,请采用手工注册组件的方式来处理。