Завершен
ТСД зависает после выхода из MobileSmarts.
После выхода из MobileSmarts раздается звук ошибки WinCE, пролетает рамочка сообщения (само сообщение не видно) и терминал зависает. Помогает только холодная перезагрузка.Видел похожие проблемы в вашей базе знаний, но там нет решения. Помогите, пожалуйста, решить эту проблему. Проблема наблюдается на разных терминалах (MC9190 и MC3190).
errors.log
MobileSMARTS.exe; 199819274; 01/01/2009 00:04:19.000 Loaded assembly: Cleverence.Compact.Core.Symbol, Version=1.0.5547.18313, Culture=neutralMobileSMARTS.exe; 115999422; 01/01/2009 00:08:00.000 Loaded assembly: Cleverence.Compact.Core.Symbol, Version=1.0.5547.18313, Culture=neutral
MobileSMARTS.exe; 115999422; 01/01/2009 00:08:13.000 ERROR
ADDITION TEXT: Не удалось использовать Fusion для слежения за WiFi.
MESSAGE: No compatible FusionInterface dll found. Expected version is 4.2.0.1 or higher version having the format 4.x.x.x
TYPE:Symbol.Exceptions.OperationFailureException
[STACK TRACE]
at ae.d()
at ae.s(FusionAccessType A_0)
at e0.c(FusionAccessType A_0)
at Symbol.Fusion.WLAN.WLAN.c()
at Symbol.Fusion.WLAN.WLAN..ctor(FusionAccessType accessType)
at Cleverence.Warehouse.Compact.SymbolNetworkManager.CreateWlan()
at Cleverence.Warehouse.Compact.SymbolNetworkManager.get_WiFiAdapterAvaible()
at Cleverence.CompactForms.WiFiControl.Start()
at Cleverence.Warehouse.Compact.ActionForm.ShowWiFiPic()
at Cleverence.Warehouse.Compact.ActionForm.UpdateOnShow()
at Cleverence.CompactForms.FormStack.Show(Type formType, Boolean showMain)
at Cleverence.Warehouse.Compact.BaseForm.BeginOnStartHandler()
at Cleverence.Warehouse.Compact.BaseForm.<AfterOnLoad>b__0()
at System.Reflection.RuntimeMethodInfo.InternalInvoke(RuntimeMethodInfo rtmi, Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess, StackCrawlMark& stackMark)
at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean verifyAccess, StackCrawlMark& stackMark)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at System.Windows.Forms.Control.TASK.Invoke()
at System.Windows.Forms.Control._InvokeAll()
at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
at System.Windows.Forms.Application.Run(Form fm)
at Cleverence.Warehouse.Compact.Start.Main(String[] args)
[STACK TRACE]
RESULT:65550
errors.log
MobileSMARTS.exe; 199819274; 01/01/2009 00:04:19.000 Loaded assembly: Cleverence.Compact.Core.Symbol, Version=1.0.5547.18313, Culture=neutralMobileSMARTS.exe; 115999422; 01/01/2009 00:08:00.000 Loaded assembly: Cleverence.Compact.Core.Symbol, Version=1.0.5547.18313, Culture=neutral
MobileSMARTS.exe; 115999422; 01/01/2009 00:08:13.000 ERROR
ADDITION TEXT: Не удалось использовать Fusion для слежения за WiFi.
MESSAGE: No compatible FusionInterface dll found. Expected version is 4.2.0.1 or higher version having the format 4.x.x.x
TYPE:Symbol.Exceptions.OperationFailureException
[STACK TRACE]
at ae.d()
at ae.s(FusionAccessType A_0)
at e0.c(FusionAccessType A_0)
at Symbol.Fusion.WLAN.WLAN.c()
at Symbol.Fusion.WLAN.WLAN..ctor(FusionAccessType accessType)
at Cleverence.Warehouse.Compact.SymbolNetworkManager.CreateWlan()
at Cleverence.Warehouse.Compact.SymbolNetworkManager.get_WiFiAdapterAvaible()
at Cleverence.CompactForms.WiFiControl.Start()
at Cleverence.Warehouse.Compact.ActionForm.ShowWiFiPic()
at Cleverence.Warehouse.Compact.ActionForm.UpdateOnShow()
at Cleverence.CompactForms.FormStack.Show(Type formType, Boolean showMain)
at Cleverence.Warehouse.Compact.BaseForm.BeginOnStartHandler()
at Cleverence.Warehouse.Compact.BaseForm.<AfterOnLoad>b__0()
at System.Reflection.RuntimeMethodInfo.InternalInvoke(RuntimeMethodInfo rtmi, Object obj, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess, StackCrawlMark& stackMark)
at System.Reflection.RuntimeMethodInfo.InternalInvoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture, Boolean verifyAccess, StackCrawlMark& stackMark)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Reflection.MethodBase.Invoke(Object obj, Object[] parameters)
at System.Windows.Forms.Control.TASK.Invoke()
at System.Windows.Forms.Control._InvokeAll()
at System.Windows.Forms.Control.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.ContainerControl.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Form.WnProc(WM wm, Int32 wParam, Int32 lParam)
at System.Windows.Forms.Control._InternalWnProc(WM wm, Int32 wParam, Int32 lParam)
at Microsoft.AGL.Forms.EVL.EnterMainLoop(IntPtr hwnMain)
at System.Windows.Forms.Application.Run(Form fm)
at Cleverence.Warehouse.Compact.Start.Main(String[] args)
[STACK TRACE]
RESULT:65550
Сервис поддержки клиентов работает на платформе UserEcho
На ТСД в папке mobileSmarts в файле MobileSMARTS.exe.config (откройте текстовым редактором) сделайте изменения на:
<network>
<add key="monitoring" value="false" />
</network>
Проверьте.
На тестовом экземпляре (mc9190) замена значения помогла. Сейчас проверим на остальных.
Спасибо за оперативный ответ!