由于服务为程序的不同部分使用了多个端口,因此需要几个步骤来更改所使用的端口。
在服务器上:
检查服务列表,如果Wasp MobileAsset Windows服务已启动,右键单击它并选择停止。
使用以下文章链接给出的说明来检查使用的3个端口号,最好是3个连续的数字,这将不会遇到与另一个服务冲突:
所有产品:如何检查哪些端口正在使用
http://support.waspbarcode.com/kb/articles/388
编辑C:\Program Files (x86)\Wasp Technologies\MobileAsset\Services\MobileAssetWindowsService.exe。配置与记事本或类似的文本编辑器。你将需要编辑这些行列出的端口:
找到它们的最快方法是搜索1000,直到它找到了所有的它们。
*注意两个baseAddress行都应该设置为与AssetServicePort行相同的端口号。
**还有一行“IPSyncServicePort”值=“10009”,但该端口实际上没有被服务使用,可以忽略。
在“服务”列表中,启动“Wasp MobileAsset Windows”服务。
在C:\Program Files (x86)\Wasp Technologies\MobileAsset\Services下载,编辑网页。用记事本或类似的工具。在所有行中,更改端口号以匹配上面的AssetServicePort。
在C: ProgramData\Wasp Barcode Technologies\MobileAsset\5.0.0.0中编辑web。x,并做相同的改变,作为另一个副本。
在客户端机器:
(如果您在那台机器上运行客户机程序,这包括服务器)
打开regedit.exe,进入HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Wasp Technologies\MobileAsset\Options。修改下载服务端口以匹配上面的HttpListenerPort值。修改许可端口以匹配上面的LicMgrPort。
在移动设备上:
如果你的设备(Windows Mobile, iOS或Android)已经使用原始端口加载,在登录屏幕上点击Switch Database (Windows Mobile)或捏屏幕(iOS/Android)。解除服务URL字段的pin,然后更改端口号以匹配上面的AssetServicePort。