Завершен

Mobile Smarts 2.7.1.40 и Point Mobile PM200

dorlov 3 года назад в Проблемы с оборудованием / Оборудование других производителей обновлен Илларион (Специалист) 3 года назад 3

Не запускается Mobile Smarts 2.7.1.40 на Point Mobile PM200, ставили и как Default (Win CE) и как Point Mobile PM 260. 



errors.txt

MobileSMARTS.exe; 148832310; 01/11/2017 12:55:41.500 Loaded assembly: Cleverence.Compact.Core.PointMobile.PM260, Version=1.0.6500.17406, Culture=neutral
MobileSMARTS.exe; 148832310; 01/11/2017 12:55:41.500 ERROR
MESSAGE:    Could not load type 'Cleverence.Common.Helper' from assembly 'Cleverence.Compact.Common, Version=1.1.0.1, Culture=neutral, PublicKeyToken=null'.
TYPE:        System.MissingMethodException
[STACK TRACE]
        at Cleverence.Warehouse.Compact.CommonDevice.GetDeviceId()
        at Cleverence.Warehouse.Compact.MainApp.RegisterDeviceInRegistry()
        at Cleverence.Warehouse.Compact.MainApp.StartupInitialize()
        at Cleverence.Warehouse.Compact.BaseForm.OnLoad(EventArgs e)
        at System.Windows.Forms.Form._SetVisibleNotify(Boolean fVis)
        at System.Windows.Forms.Control.set_Visible(Boolean value)
        at System.Windows.Forms.Application.Run(Form fm)
        at Cleverence.Warehouse.Compact.Start.Main(String[] args)
[STACK TRACE]

MobileSMARTS.exe; 148832310; 01/11/2017 12:55:45.500 ERROR
MESSAGE:    Could not load type 'Cleverence.Common.Helper' from assembly 'Cleverence.Compact.Common, Version=1.1.0.1, Culture=neutral, PublicKeyToken=null'.
TYPE:        System.MissingMethodException
[STACK TRACE]
        at Cleverence.Warehouse.Compact.CommonDevice.GetDeviceId()
        at Cleverence.Warehouse.Compact.AdvancedOps.FillDeviceInfo()
        at Cleverence.Warehouse.Compact.DataExchanging.LoadEnvironment(Boolean autoUpdate, Boolean silent)
        at Cleverence.Warehouse.Compact.MainApp.Initialize()
        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]

MobileSMARTS.exe; 148832310; 01/11/2017 12:55:58.500 ERROR
MESSAGE:    Exception
TYPE:        System.Exception
[STACK TRACE]
        at Microsoft.AGL.Common.MISC.HandleAr(PAL_ERROR ar)
        at System.Drawing.Bitmap._InitFromMemoryStream(MemoryStream mstream)
        at System.Drawing.Bitmap..ctor(Stream stream)
        at Cleverence.Warehouse.Compact.MainForm.ManualInitialize()
        at Cleverence.Warehouse.Compact.MainForm..ctor()
        at System.Reflection.RuntimeConstructorInfo.InternalInvoke(RuntimeConstructorInfo rtci, BindingFlags invokeAttr, Binder binder, Object parameters, CultureInfo culture, Boolean isBinderDefault, Assembly caller, Boolean verifyAccess, StackCrawlMark& stackMark)
        at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
        at System.Reflection.ConstructorInfo.Invoke(Object[] parameters)
        at Cleverence.CompactForms.FormStack.Show(Type formType, Boolean showMain)
        at Cleverence.CompactForms.FormStack.Show(Type formType)
        at Cleverence.Warehouse.Compact.BaseForm.FormStack_Closed(Object sender, EventArgs e)
        at Cleverence.CompactForms.FormStack.findedForm_Closing(Object sender, CancelEventArgs e)
        at Cleverence.CompactForms.FormControl.Close()
        at Cleverence.Warehouse.Compact.ActionForm.Close()
        at Cleverence.Warehouse.Compact.ActionForm.workflow_Finished(Object sender, EventArgs e)
        at Cleverence.Warehouse.Compact.ActionWorkflow.OnFinished()
        at Cleverence.Warehouse.Compact.ActionWorkflow.<>c__DisplayClass1.<app_Finished>b__0()
        at Cleverence.CompactForms.FormStack.<>c__DisplayClass1.<Invoke>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]


Установленный продукт:
Драйвер ТСД для WI-FI
Версия драйвера:
2.7.1.85
Типовая конфигурация драйвера?:
Да
Операционная система:
Windows 7 32 bit
Версия и конфигурация 1С, и режим работы (Файловы или Серверный):
SQL
Типовая конфигурация 1с?:
Да
Модель ТСД:
Point Mobile PM 200
Начат

Добрый день,

по какой причине вы используете драйвер на старой версии платформы которая давно уже не поддерживается(ошибки не исправляются, не дорабатывается)?


По вопросу запуска приложения, в вашем логе:

at Microsoft.AGL.Common.MISC.HandleAr(PAL_ERROR ar)


показывает что на ТСД или не установлен или поврежден мобильный фреймворк, эту ошибку можно исправить перепрошивкой устройства


https://yadi.sk/d/39_4tawt3Ky8VQ

Для обновления ОС необходимо:
1. Распаковать содержимое архива на SD-карту
2. SD-карту с загруженными файлами вставить в PM200
3. Сделать Hard Boot ([Reset]+[ВКЛ])
4. Когда на экране появится надпись COLD(H/W) RESET, ввести 1277
5. Ввести 1+1+Enter
6. Пойдет загрузка с SD-карты
7. Дождаться окончания процедуры

Пожалуйста,
обратите внимание, что в гарантийном обслуживании может
быть отказано в случае повреждения устройства в процессе
обновления прошивки. При соблюдении вышеописанного алгоритма прошивка
установится корректно, а гарантию Вы не теряете.

Напишите о результате.


Добрый день, спасибо огромное все заработало без каких либо проблем. Старую версию приходится использовать в связи с "самописной" версией 1с

Сервис поддержки клиентов работает на платформе UserEcho