在应用一个补丁到InventoryControl之后,当使用射频移动设备时,你可能会开始接收试图提交事务的错误:
“信息与行动[…]不能在接收端处理,因为在EndpointDispatcher上ContractFilter不匹配。这可能是由于合同不匹配(发送方和接收方之间的操作不匹配)或发送方和接收方之间的绑定/安全性不匹配。”
此错误表明移动设备、数据库和Wasp库存Windows服务之间存在版本不匹配。应用补丁后,客户端程序和数据库将更新到新版本,但是移动设备或服务都没有更新。
在某些情况下,服务器机器上的Wasp Inventory Windows Service需要的所有文件都不能被替换,因为它们正在使用中。这就需要重新启动服务器机器来完成服务的更新。如果您签入C:\Program Files (x86)\Wasp Technologies\InventoryControl\Services并看到任何扩展名为.rra的文件,那么服务器需要重新启动。
移动设备还需要重新加载程序以更新到新版本。通过USB电缆连接设备,通过移动> Windows Mobile / CE(无线),并指导它重新加载程序。当移动设备上出现提示时,单击OK允许它覆盖文件,并接受默认位置。