Всем привет.
Снова прошу помощи с вылетами кассы:
касса 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.TemplateModels.IServiceCheque.RazorEngine.Templating.TemplateCompilationException: Unable to compile template. The predefined type 'System.Runtime.CompilerServices.CallerLineNumberAttribute' is defined in multiple assemblies in the global alias; using definition from 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.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.CompilerServiceFactory.CompilerService.CompileType(TypeContext context) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTemplates\Razor\CompilerServiceFactory.cs:line 95
   at RazorEngine.Templating.TemplateService.CreateTemplateType(String razorTemplate, Type modelType)
   at RazorEngine.Templating.TemplateService.Compile(String razorTemplate, Type modelType, String cacheName)
   at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunner.CompileTemplate(String template, Type modelType) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTemplates\Cheques\Razor\RazorRunner.cs:line 142
[2018-03-04 14:56:09,429] FATAL [ 1] [MainController:UnhandledException:317] - Unhandled exception
Resto.Front.PrintTemplates.Exceptions.TemplateCompilationException: 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.TemplateCompilationException: Unable to compile template. The predefined type 'System.Runtime.CompilerServices.CallerLineNumberAttribute' is defined in multiple assemblies in the global alias; using definition from 'c:\Windows\Microsoft.NET\Framework64\v4.0.30319\mscorlib.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.CompilerServiceFactory.CompilerService.CompileType(TypeContext context) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTemplates\Razor\CompilerServiceFactory.cs:line 95
   at RazorEngine.Templating.TemplateService.CreateTemplateType(String razorTemplate, Type modelType)
   at RazorEngine.Templating.TemplateService.Compile(String razorTemplate, Type modelType, String cacheName)
   at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunner.CompileTemplate(String template, Type modelType) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTemplates\Cheques\Razor\RazorRunner.cs:line 142
   --- End of inner exception stack trace ---
   at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunner.CompileTemplate(String template, Type modelType) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTemplates\Cheques\Razor\RazorRunner.cs:line 163
   at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunner.<.cctor>b__0(Pair`2 pair) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTemplates\Cheques\Razor\RazorRunner.cs:line 128
   at Resto.Framework.Common.ThreadSafeCache`2.get_Item(TKey key)
   at Resto.Front.PrintTemplates.Cheques.Razor.RazorRunner.GetDocument(String template, ITemplateRootModel model, Type modelType) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTemplates\Cheques\Razor\RazorRunner.cs:line 106
   at System.Linq.Enumerable.WhereSelectListIterator`2.MoveNext()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at Resto.Front.Views.Cheques.ChequeTemplates.GetKitchenChequePrintItems[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\Cheques\ChequeTemplates.cs:line 651
   at Resto.Front.Main.MVC.PrintManager.PrintServiceCheque(IBaseOrder order, ICollection`1 products, Boolean isRepeatPrint, IUser currentUser, IPrinterCounter printerCounter) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Main\MVC\PrintManager.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.Controllers\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.Controllers\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.Controllers\OrderOperationsController.cs:line 1221
   at Resto.Front.Controllers.OrderEditController.StateBaseSelectionMode.Print(ILockedObjectsToken token) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controllers\OrderEditController.StateBaseSelectionMode.cs:line 1323
   at Resto.Front.Controllers.OrderEditController.StateBaseSelectionMode.OrderPrint(ILockedObjectsToken token) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controllers\OrderEditController.StateBaseSelectionMode.cs:line 97
   at Resto.Front.Controllers.OrderEditController.Events_OrderPrint(Object sender, RoutedEventArgs e) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Controllers\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\MVCFramework\View.g.cs:line 170
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.Controls.Primitives.ButtonBase.OnClick()
   at System.Windows.Controls.Button.OnClick()
   at System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonDown(MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)
   at System.Windows.UIElement.OnMouseDownThunk(Object sender, MouseButtonEventArgs e)
   at System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)
   at System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)
   at System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   at System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   at System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.StylusWisp.WispStylusDevice.PlayBackCachedDownInputReport(Int32 timestamp)
   at System.Windows.Input.StylusWisp.WispLogic.PreProcessInput(Object sender, PreProcessInputEventArgs e)
   at System.Windows.Input.InputManager.ProcessStagingArea()
   at System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)
   at System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)
   at System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)
   at System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
   at System.Windows.Interop.HwndSource.InputFilterMessage(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.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
[2018-03-04 14:56:09,457] ERROR [ 1] [MainController:UnhandledException:321] - Previous steps
Заранее спасибо.