Критическая ошибка



  • После последнего обновления виндовс не запускается Х2Н:
    System.TypeInitializationException: Инициализатор типа "Hand2NoteCore.Common.WindowPlacement" выдал исключение. ---> System.InvalidProgramException: Среда выполнения Common Language Runtime обнаружила недопустимую программу.
    в System.Xml.Serialization.XmlAttributes..ctor(ICustomAttributeProvider provider)
    в System.Xml.Serialization.XmlReflectionImporter.GetAttributes(Type type, Boolean canBeSimpleType)
    в System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter)
    в System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace)
    в System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
    в Hand2NoteCore.Common.WindowPlacement..cctor()
    --- Конец трассировки внутреннего стека исключений ---
    в Hand2NoteCore.Common.WindowPlacement.SetPlacement(IntPtr windowHandle, String placementXml)
    в Hand2NoteCore.Common.WindowPositionSaver.a(Object , EventArgs )
    в System.EventHandler.Invoke(Object sender, EventArgs e)
    в System.Windows.Window.OnSourceInitialized(EventArgs e)
    в Hand2Note.MainWindow.OnSourceInitialized(EventArgs e)
    в System.Windows.Window.CreateSourceWindow(Boolean duringShow)
    в System.Windows.Window.ShowHelper(Object booleanBox)
    в Hand2Note.App.<LoadAsync>d__7.MoveNext()
    --- Конец трассировка стека из предыдущего расположения, где возникло исключение ---
    в System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
    в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
    в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
    Inner exception
    System.InvalidProgramException: Среда выполнения Common Language Runtime обнаружила недопустимую программу.
    в System.Xml.Serialization.XmlAttributes..ctor(ICustomAttributeProvider provider)
    в System.Xml.Serialization.XmlReflectionImporter.GetAttributes(Type type, Boolean canBeSimpleType)
    в System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter)
    в System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace)
    в System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
    в Hand2NoteCore.Common.WindowPlacement..cctor()



  • @sultanio Здравствуйте. Пожалуйста, выполните переустановку по этой инструкции:
    https://hand2note.com/Help/ru/pages/Troubleshooting/Reinstallation/

    При первой переустановке пункты 3 и 5 пропустите. Если после переустановки проблема сохранится, пожалуйста, сделайте переустановку ещё раз, выполнив пункт 5. Предварительно сохраните ваши папки Config, Notes и т.д.



  • Выполнил все по инструкции. Программа работает, но при закрытии любой вкладки внутри Х2Н опять выдает ошибку и программа закрывается
    System.TypeInitializationException: Инициализатор типа "Hand2NoteCore.Common.WindowPlacement" выдал исключение. ---> System.InvalidProgramException: Среда выполнения Common Language Runtime обнаружила недопустимую программу.
    в System.Xml.Serialization.XmlAttributes..ctor(ICustomAttributeProvider provider)
    в System.Xml.Serialization.XmlReflectionImporter.GetAttributes(Type type, Boolean canBeSimpleType)
    в System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter)
    в System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace)
    в System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
    в Hand2NoteCore.Common.WindowPlacement..cctor()
    --- Конец трассировки внутреннего стека исключений ---
    в Hand2NoteCore.Common.WindowPlacement.GetPlacement(IntPtr windowHandle)
    в Hand2NoteCore.Common.WindowPositionSaver.A(Object , EventArgs )
    в System.Windows.Window.OnClosing(CancelEventArgs e)
    в System.Windows.Window.WmClose()
    в System.Windows.Window.WindowFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    в System.Windows.Interop.HwndSource.PublicHooksFilterMessage(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    в MS.Win32.HwndWrapper.WndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam, Boolean& handled)
    в MS.Win32.HwndSubclass.DispatcherCallbackOperation(Object o)
    в System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
    в System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler)
    Inner exception
    System.InvalidProgramException: Среда выполнения Common Language Runtime обнаружила недопустимую программу.
    в System.Xml.Serialization.XmlAttributes..ctor(ICustomAttributeProvider provider)
    в System.Xml.Serialization.XmlReflectionImporter.GetAttributes(Type type, Boolean canBeSimpleType)
    в System.Xml.Serialization.XmlReflectionImporter.ImportElement(TypeModel model, XmlRootAttribute root, String defaultNamespace, RecursionLimiter limiter)
    в System.Xml.Serialization.XmlReflectionImporter.ImportTypeMapping(Type type, XmlRootAttribute root, String defaultNamespace)
    в System.Xml.Serialization.XmlSerializer..ctor(Type type, String defaultNamespace)
    в Hand2NoteCore.Common.WindowPlacement..cctor()


  • administrators

    Попробуйте переустановить https://hand2note.com/Help/ru/pages/Troubleshooting/Reinstallation/

    Не восстанавливайте ваш конфиг

    Запустите Hand2Note от имени администратора в дефолтной конфигурации (не восстанавливайте свой конфиг), введите лицензионный ключ и проверьте, сохранится ли проблема, которая имела место быть до переустановки.

    Если всё в порядке, попробуйте восстановить ваш конфиг по частям, к примеру для начала только файлы из папки Config для HUD и попапов без остальных настроек
    0_1645969363232_upload-54259cae-2691-45a6-b131-c4ef6ff5ed52



Похоже, подключение к Hand2Note было разорвано, подождите, пока мы пытаемся восстановить соединение.