Завершен

Mobile Smarts 2.7.1.40 и Point Mobile PM200

dorlov 5 лет назад обновлен Алексей (Рук. ТП) 10 месяцев назад 5

Не запускается 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]


Начат

Добрый день,

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


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

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