PDA

Просмотр полной версии : Вылетает касса



res
04.03.2018, 13:39
Всем привет.
Снова прошу помощи с вылетами кассы:
касса iiko v.4.3.3 система win 10 x64
проблема появилась без причин, в системе ничего не менялось, касса не подключена к интернету, так что обновление исключено.
Лог ошибки:

[2018-03-04 14:56:09,401] ERROR [ 1] [RazorRunner:CompileTemplate:142] - Failed to compile template. Model type: Resto.Front.PrintTemplates.Cheques.Razor.TemplateM odels.IServiceCheque.RazorEngine.Templating.Templa teCompilationException: Unable to compile template. The predefined type 'System.Runtime.CompilerServices.CallerLineNumberA ttribute' is defined in multiple assemblies in the global alias; using definition from 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\m scorlib.dll'


Other compilation errors may have occurred. Check the Errors property for more information.
at RazorEngine.Compilation.DirectCompilerServiceBase. CompileType(TypeContext context)
at Resto.Front.PrintTemplates.Razor.CompilerServiceFa ctory.CompilerService.CompileType(TypeContext context) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTempl ates\Razor\CompilerServiceFactory.cs:line 95
at RazorEngine.Templating.TemplateService.CreateTempl ateType(String razorTemplate, Type modelType)
at RazorEngine.Templating.TemplateService.Compile(Str ing razorTemplate, Type modelType, String cacheName)
at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunn er.CompileTemplate(String template, Type modelType) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTempl ates\Cheques\Razor\RazorRunner.cs:line 142
[2018-03-04 14:56:09,429] FATAL [ 1] [MainController:UnhandledException:317] - Unhandled exception
Resto.Front.PrintTemplates.Exceptions.TemplateComp ilationException: Failed to compile template, errors:
error CS0012: The type 'System.Attribute' is defined in an assembly that is not referenced. You must add a reference to assembly 'System.Runtime, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'. ---> RazorEngine.Templating.TemplateCompilationExceptio n: Unable to compile template. The predefined type 'System.Runtime.CompilerServices.CallerLineNumberA ttribute' is defined in multiple assemblies in the global alias; using definition from 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\m scorlib.dll'


Other compilation errors may have occurred. Check the Errors property for more information.
at RazorEngine.Compilation.DirectCompilerServiceBase. CompileType(TypeContext context)
at Resto.Front.PrintTemplates.Razor.CompilerServiceFa ctory.CompilerService.CompileType(TypeContext context) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTempl ates\Razor\CompilerServiceFactory.cs:line 95
at RazorEngine.Templating.TemplateService.CreateTempl ateType(String razorTemplate, Type modelType)
at RazorEngine.Templating.TemplateService.Compile(Str ing razorTemplate, Type modelType, String cacheName)
at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunn er.CompileTemplate(String template, Type modelType) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTempl ates\Cheques\Razor\RazorRunner.cs:line 142
--- End of inner exception stack trace ---
at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunn er.CompileTemplate(String template, Type modelType) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTempl ates\Cheques\Razor\RazorRunner.cs:line 163
at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunn er.<.cctor>b__0(Pair`2 pair) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTempl ates\Cheques\Razor\RazorRunner.cs:line 128
at Resto.Framework.Common.ThreadSafeCache`2.get_Item( TKey key)
at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunn er.GetDocument(String template, ITemplateRootModel model, Type modelType) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTempl ates\Cheques\Razor\RazorRunner.cs:line 106
at System.Linq.Enumerable.WhereSelectListIterator`2.M oveNext()
at System.Collections.Generic.List`1..ctor(IEnumerabl e`1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
at Resto.Front.Views.Cheques.ChequeTemplates.GetKitch enChequePrintItems[TXsltModel,TRazorModel](KitchenChequesData chequesData, Func`2 xsltModelsFactory, Func`2 xsltModelToXml, Func`2 razorModelsFactory) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Views\Cheq ues\ChequeTemplates.cs:line 651
at Resto.Front.Main.MVC.PrintManager.PrintServiceCheq ue(IBaseOrder order, ICollection`1 products, Boolean isRepeatPrint, IUser currentUser, IPrinterCounter printerCounter) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Main\MVC\P rintManager.cs:line 90
at Resto.Front.Controllers.OrderOperationsController. FirstPrintInternal(IBaseOrderBuilder orderBuilder, ICollection`1 products, ICollection`1 productsToServicePrint, IReserveModel reserveModel, IPermissionChecker permissionChecker) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controller s\OrderOperationsController.cs:line 1311
at Resto.Front.Controllers.OrderOperationsController. PrintInternal(IBaseOrderBuilder orderBuilder, ICollection`1 products, IPermissionChecker permissionChecker, IOrderSavingStrategy customSavingStrategy, ILockedObjectsToken token) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controller s\OrderOperationsController.cs:line 1253
at Resto.Front.Controllers.OrderOperationsController. Print(IBaseOrderBuilder orderBuilder, ICollection`1 productsToPrint, IOrderSavingStrategy customSavingStrategy, ILockedObjectsToken token) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controller s\OrderOperationsController.cs:line 1221
at Resto.Front.Controllers.OrderEditController.StateB aseSelectionMode.Print(ILockedObjectsToken token) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controller s\OrderEditController.StateBaseSelectionMode.cs:li ne 1323
at Resto.Front.Controllers.OrderEditController.StateB aseSelectionMode.OrderPrint(ILockedObjectsToken token) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controller s\OrderEditController.StateBaseSelectionMode.cs:li ne 97
at Resto.Front.Controllers.OrderEditController.Events _OrderPrint(Object sender, RoutedEventArgs e) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controller s\OrderEditController.cs:line 338
at System.Collections.Generic.List`1.ForEach(Action`1 action)
at Resto.Front.Common.MVCFramework.View.OnOrderPrint( Object sender, RoutedEventArgs e) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Common\MVC Framework\View.g.cs:line 170
at System.Windows.EventRoute.InvokeHandlersImpl(Objec t source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(Dependency Object sender, RoutedEventArgs args)
at System.Windows.Controls.Primitives.ButtonBase.OnCl ick()
at System.Windows.Controls.Button.OnClick()
at System.Windows.Controls.Primitives.ButtonBase.OnMo useLeftButtonDown(MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Deleg ate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandle r(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Objec t source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.ReRaiseEventAs(Dependency Object sender, RoutedEventArgs args, RoutedEvent newEvent)
at System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)
at System.Windows.RoutedEventArgs.InvokeHandler(Deleg ate handler, Object target)
at System.Windows.RoutedEventHandlerInfo.InvokeHandle r(Object target, RoutedEventArgs routedEventArgs)
at System.Windows.EventRoute.InvokeHandlersImpl(Objec t source, RoutedEventArgs args, Boolean reRaised)
at System.Windows.UIElement.RaiseEventImpl(Dependency Object sender, RoutedEventArgs args)
at System.Windows.UIElement.RaiseTrustedEvent(RoutedE ventArgs args)
at System.Windows.Input.InputManager.ProcessStagingAr ea()
at System.Windows.Input.InputManager.ProcessInput(Inp utEventArgs input)
at System.Windows.Input.StylusWisp.WispStylusDevice.P layBackCachedDownInputReport(Int32 timestamp)
at System.Windows.Input.StylusWisp.WispLogic.PreProce ssInput(Object sender, PreProcessInputEventArgs e)
at System.Windows.Input.InputManager.ProcessStagingAr ea()
at System.Windows.Input.InputManager.ProcessInput(Inp utEventArgs input)
at System.Windows.Input.InputProviderSite.ReportInput (InputReport inputReport)
at System.Windows.Interop.HwndMouseInputProvider.Repo rtInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
at System.Windows.Interop.HwndMouseInputProvider.Filt erMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at System.Windows.Interop.HwndSource.InputFilterMessa ge(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
at MS.Win32.HwndSubclass.DispatcherCallbackOperation( Object o)
at System.Windows.Threading.ExceptionWrapper.Internal RealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatch When(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[2018-03-04 14:56:09,457] ERROR [ 1] [MainController:UnhandledException:321] - Previous steps

Заранее спасибо.

mirkwood89
05.03.2018, 11:53
по первым строчкам, создаётся ощущение что у Вас что-то не так с Razor-шаблонами печатных документов

Fishman
06.03.2018, 09:26
Если я правильно понял то помогло решение с этой темы http://www.carbis.ru/forum/showthread.php/13253-%D0%92%D1%8B%D0%BB%D0%B5%D1%82%D0%B0%D0%B5%D1%82-iiko-%D0%BF%D1%80%D0%B8-%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D0%B8-%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%B0-%D0%B1%D0%B0%D0%BD%D0%BA%D0%B5%D1%82%D0%B0 ?

res
22.05.2018, 06:31
Если я правильно понял то помогло решение с этой темы http://www.carbis.ru/forum/showthread.php/13253-%D0%92%D1%8B%D0%BB%D0%B5%D1%82%D0%B0%D0%B5%D1%82-iiko-%D0%BF%D1%80%D0%B8-%D0%BF%D0%B5%D1%87%D0%B0%D1%82%D0%B8-%D1%80%D0%B5%D0%B7%D0%B5%D1%80%D0%B2%D0%B0-%D0%B1%D0%B0%D0%BD%D0%BA%D0%B5%D1%82%D0%B0 ?

Да, все верно. Еще раз спасибо!