您需要在服务器上进行更改以解决此问题。
使用您的InventoryControl数据库的计算机上:
单击“开始”>“运行”。在空白处键入“regedit”,然后单击“确定”。展开以下路径:
64位窗口:HKEY_LOCAL_MACHINE>软件> WOW6432NODE> WASP Technologies> WASP许可证管理器
32位Windows:HKEY_LOCAL_MACHINE>软件> WASP Technologies> WASP License ManagerProducts
寻找名为ID70和/或ID79的文件夹。检查右侧的条目中的这两个条目,说明“client1”或“client2”等。这些密钥的数据将是文件夹ID70或ID79中的激活码中的序列号,然后是客户端PC的机器名称。删除不再使用的计算机的客户端键(但不要删除服务器密钥)。
如果您看到同一客户机的多个键,请检查许可证以查看是否有空格,例如,“0879 107 ...”如果是这种情况,请从服务器的注册表中删除那些键,然后转到客户端计算机,运行Regedit并导航到以下路径:
64位Windows:HKEY_LOCAL_MACHINE \软件\ WOW6432NODE \ WASP Technologies \ InventoryControl \选项
32位Windows:HKEY_LOCAL_MACHINE \ Software \ WASP Technologies \ InventoryControl \选项
右键单击“许可证”并选择“修改”,然后从许可证号中删除空格。
如果上述过程无法解决问题,则可能存在一些其他不匹配的:
1.确保上面的注册表路径完全匹配。WASP的MobileAseSet产品具有类似但不同的路径,具有不同的值。
2.确保服务器和客户端PC具有相同的许可证密钥(或具有匹配的许可证和激活密钥),如以下注册表路径所示:
64位Windows:HKEY_LOCAL_MACHINE \软件\ WOW6432NODE \ WASP Technologies \ InventoryControl \ Options \许可证
32位Windows:HKEY_LOCAL_MACHINE \ Software \ WASP Technologies \ InventoryControl \ Options \ License
例如,如果服务器具有标准键,但客户端正在使用专业密钥,客户端将继续显示错误消息。
3.如果在WASP许可证管理器下缺少服务器字符串值,则会继续出现错误消息。要解决此问题,请右键单击,新的字符串值。值的名称应该是服务器,数据应该是激活或许可证密钥。
4.在服务器PC上,查看以下文件夹:
64位Windows:C:\ Program Files(X86)\ WASP Technologies \ InventoryControl \ Services
32位Windows:C:\ Program Files \ WASP Technologies \ InventoryControl \ Services
如果有带有扩展/类型RRA的文件,则必须重新启动此PC以完成先前运行的更新或修补程序。
重新启动后,再次查看此文件夹。如果缺少WASpinventoryWindowsService.exe文件(类型:应用程序),请重新运行InventOryControl安装程序并进行修复选项。
如果错误消息继续出现,请在本文的其他部分中再次检查不匹配。