Показано с 1 по 2 из 2

Тема: Вылетает iiko при печати резерва банкета

  1. #1
    Новичок
    Регистрация
    02.10.2017
    Адрес
    тут
    Сообщений
    11
    Поблагодарил(а)
    6
    Благодарностей: 0 (сообщений: 0)

    Вылетает iiko при печати резерва банкета

    И снова здравствуйте. Помогите разобраться в очередной проблеме:
    iiko 4.3.3, win 10
    Я добавляю резерв на банкет и пытаюсь распечатать чек, айка вылетает каждый раз.
    Лог такой:
    Код:
    [2017-12-25 16:37:31,940] ERROR [LoadingScreenController] [CashServer:StartUp:879] - Last time this terminal was shut down incorrectly[2017-12-25 16:38:25,568] ERROR [ 1] [RazorRunner:CompileTemplate:142] - Failed to compile template. Model type: Resto.Front.PrintTemplates.Cheques.Razor.TemplateModels.IBanquetPreliminaryCheque.
    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
    [2017-12-25 16:38:25,603] 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 Resto.Front.PrintTemplates.Cheques.Razor.RazorRunner.GetDocument[T](T model, String defaultTemplate, String customTemplate) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.PrintTemplates\Cheques\Razor\RazorRunner.cs:line 69
       at Resto.Front.Views.Cheques.ChequeTemplates.GetBanquetPreliminaryChequePrintItem(IReserve reserve) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Views\Cheques\ChequeTemplates.cs:line 269
       at Resto.Front.Main.MVC.PrintManager.PrintBanquetPreliminaryCheque(IReserve reserve) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Main\MVC\PrintManager.cs:line 248
       at System.Collections.Generic.List`1.ForEach(Action`1 action)
       at Resto.Front.Common.MVCFramework.View.OnOrderPrintPreliminaryCheque(Object sender, RoutedEventArgs e) in p:\BuildAgent\work\stable-installer\dev\iikoFront.Net\Resto.Front.Common\MVCFramework\View.g.cs:line 245
       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)
    [2017-12-25 16:38:25,628] ERROR [ 1] [MainController:UnhandledException:321] - Previous steps
    25.12.17 16:37:05.918,  >-> LoadingScreenState
    25.12.17 16:37:40.761, CashServerStarted
    25.12.17 16:37:41.283, LoadingScreenState >-> LoginScreenState
    25.12.17 16:37:41.627, MainCashAvailable
    25.12.17 16:37:56.054, LoginScreenState >-> AdditionalOperationsState
    25.12.17 16:37:58.859, OpenReserves
    25.12.17 16:37:58.859, AdditionalOperationsState >-> ReservesScreenState
    25.12.17 16:38:07.008, ReservesListNextDay
    25.12.17 16:38:07.242, ReservesListNextDay
    25.12.17 16:38:08.049, ReservesListNextDay
    25.12.17 16:38:08.574, ReservesListNextDay
    25.12.17 16:38:09.113, ReservesListNextDay
    25.12.17 16:38:09.931, ReservesListNextDay
    25.12.17 16:38:17.039, ReserveEdit, Resto.Front.Model.Reserves.ReserveModel
    25.12.17 16:38:17.444, ReservesScreenState >-> ReserveEditState
    25.12.17 16:38:22.777, OrderPrintPreliminaryCheque
    Заранее спасибо за ответы.

  2. #2
    Разбирающийся Аватар для Fishman
    Регистрация
    02.12.2014
    Адрес
    Кемерово
    Сообщений
    292
    Поблагодарил(а)
    10
    Благодарностей: 15 (сообщений: 11)
    Причина в обновлении Windows/ На примере Windows 10 это 1607 Update
    Найти все имеющиеся на машине RazorEngine.dll и заменить их на пропатченную. ( скорее всего будут внутри c:\Windows\Microsoft.NET\assembly\GAC_MSIL\)
    Вложения Вложения
    Остались вопросы? Пишите в личку!
    Автоматизация под ключ!

  3. 1 пользователь сказал cпасибо Fishman за это полезное сообщение::

    res (22.05.2018)

Похожие темы

  1. Графический макет Банкета А4 НЕ через предчек
    от nekrasov в разделе Работа с заказами на станциях в R-Keeper 7
    Ответов: 2
    Последнее сообщение: 28.08.2015, 17:36
  2. Графический макет Банкета А4 НЕ через предчек
    от nekrasov в разделе Сервис-печать в R-Keeper 7
    Ответов: 0
    Последнее сообщение: 28.08.2015, 16:23
  3. продукты необходимые для банкета
    от Lecs2015 в разделе StoreHouse
    Ответов: 4
    Последнее сообщение: 23.06.2015, 13:55
  4. вылетает storehouse 4
    от Raziel38 в разделе StoreHouse
    Ответов: 9
    Последнее сообщение: 15.10.2014, 02:55
  5. Предоплата банкета, как это отразить в чеке?
    от Сашка Дикий в разделе RK: ФР, активные ККМ, проблемы, вопросы
    Ответов: 13
    Последнее сообщение: 15.02.2013, 17:16

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •