Jump to content

Recommended Posts

Posted

Лаунчер запускается.

Если жать на шестерёнку, чтобы зайти в настройки, падает с сообщением [ATTACH=CONFIG]140585[/ATTACH]

 

Если нажать зайти в игру, падает с сообщением [ATTACH=CONFIG]140586[/ATTACH]

 

Фрэймворк стоит. Всё стоит. Позавчера всё работало.

 

 

OS: Майкрософт Windows 10 для образовательных учреждений (6.2.9200.0) x64

Installed language: ru-RU

Physical memory: total 5, available: 1

Virtual memory: total 1, available: 1

Exception System.UnhandledExceptionEventArgs

Detail info System.Security.Cryptography.CryptographicException: Ключ не может быть использован в указанном состоянии.

 

в System.Security.Cryptography.ProtectedData.Unprotect(Byte[] encryptedData, Byte[] optionalEntropy, DataProtectionScope scope)

в Launcher.SecurityExts.Unprotect(Byte[] input)

в Launcher.SecurityExts.Unprotect(String input)

в Launcher.Settings.AccountsSelectionChanged(Object sender, SelectionChangedEventArgs e)

в System.Windows.Controls.SelectionChangedEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)

в System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)

в System.Windows.Controls.ComboBox.OnSelectionChanged(SelectionChangedEventArgs e)

в System.Windows.Controls.Primitives.Selector.InvokeSelectionChanged(List`1 unselectedInfos, List`1 selectedInfos)

в System.Windows.Controls.Primitives.Selector.SelectionChanger.End()

в System.Windows.Controls.Primitives.Selector.SelectionChanger.SelectJustThisItem(ItemInfo info, Boolean assumeInItemsCollection)

в System.Windows.Controls.Primitives.Selector.OnSelectedIndexChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)

в System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)

в System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)

в System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)

в System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)

в System.Windows.DependencyObject.SetValueCommon(DependencyProperty dp, Object value, PropertyMetadata metadata, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType, Boolean isInternal)

в System.Windows.DependencyObject.SetValue(DependencyProperty dp, Object value)

в System.Windows.Controls.Primitives.Selector.set_SelectedIndex(Int32 value)

в Launcher.Settings.PrepateAccountCombobox()

в Launcher.Settings..ctor()

в Launcher.MainWindow.Btn_settings_Click(Object sender, RoutedEventArgs e)

в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)

в System.Windows.UIElement.RaiseEvent(RoutedEventArgs e)

в System.Windows.Controls.Primitives.ButtonBase.OnClick()

в System.Windows.Controls.Button.OnClick()

в System.Windows.Controls.Primitives.ButtonBase.OnMouseLeftButtonUp(MouseButtonEventArgs e)

в System.Windows.UIElement.OnMouseLeftButtonUpThunk(Object sender, MouseButtonEventArgs e)

в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

в System.Windows.UIElement.ReRaiseEventAs(DependencyObject sender, RoutedEventArgs args, RoutedEvent newEvent)

в System.Windows.UIElement.OnMouseUpThunk(Object sender, MouseButtonEventArgs e)

в System.Windows.Input.MouseButtonEventArgs.InvokeEventHandler(Delegate genericHandler, Object genericTarget)

в System.Windows.RoutedEventArgs.InvokeHandler(Delegate handler, Object target)

в System.Windows.RoutedEventHandlerInfo.InvokeHandler(Object target, RoutedEventArgs routedEventArgs)

в System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)

в System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)

в System.Windows.UIElement.RaiseTrustedEvent(RoutedEventArgs args)

в System.Windows.UIElement.RaiseEvent(RoutedEventArgs args, Boolean trusted)

в System.Windows.Input.InputManager.ProcessStagingArea()

в System.Windows.Input.InputManager.ProcessInput(InputEventArgs input)

в System.Windows.Input.InputProviderSite.ReportInput(InputReport inputReport)

в System.Windows.Interop.HwndMouseInputProvider.ReportInput(IntPtr hwnd, InputMode mode, Int32 timestamp, RawMouseActions actions, Int32 x, Int32 y, Int32 wheel)

в System.Windows.Interop.HwndMouseInputProvider.FilterMessage(IntPtr hwnd, WindowMessage msg, IntPtr wParam, IntPtr lParam, Boolean& handled)

в System.Windows.Interop.HwndSource.InputFilterMessage(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)

в System.Windows.Threading.Dispatcher.LegacyInvokeImpl(DispatcherPriority priority, TimeSpan timeout, Delegate method, Object args, Int32 numArgs)

в MS.Win32.HwndSubclass.SubclassWndProc(IntPtr hwnd, Int32 msg, IntPtr wParam, IntPtr lParam)

в MS.Win32.UnsafeNativeMethods.DispatchMessage(MSG& msg)

в System.Windows.Threading.Dispatcher.PushFrameImpl(DispatcherFrame frame)

в System.Windows.Threading.Dispatcher.PushFrame(DispatcherFrame frame)

в System.Windows.Application.RunDispatcher(Object ignore)

в System.Windows.Application.RunInternal(Window window)

в System.Windows.Application.Run(Window window)

в System.Windows.Application.Run()

в Launcher.App.Main()

 

 

  • Technical Support
Posted

Здравствуйте. Попробуйте исправить ошибку сбросив настройки лаунчера, для этого удалите файл config.json в корневой папке с игрой и снова запустите лаунчер.

 

Возможно Защитник Windows (антивирус) что-то связанное с лаунчером заблокировал, удалите лаунчер и снова скачайте его, поместите в папку с игрой, проверьте в защитнике виндовса (антивируса) какой-то файл заблокирован или нет, если заблокирован, то разблокируйте в настройках антивируса и добавьте лаунчер, а лучше всю папку с игрой в исключения антивируса.

 

Установите библиотеки Microsoft Visual C++ если не были установлены.

[spoiler=Примечание:]Перед тем как установить "Microsoft Visual C++ 2005-2019 (x86, x64)", удалите с вашего компьютера:

 

Microsoft Visual C++ 2015 (x86 и x64)

Microsoft Visual C++ 2017 (x86 и x64)

или

Microsoft Visual C++ 2015-2019 (х86 и х64)

(если были установлены)

[spoiler=удаление здесь]Нажмите клавишу j5jB2Fc.png Win, введите Панель управления и откройте её, а затем выберите "Удаление программы"

 

aMMyRvz.png

 

Visual С++ "2015", "2017" и "2019" программно одинаковы и поверх друг друга не устанавливаются, поэтому следует их удалять перед установкой новой версии.

 

Возможно возникли проблемы со службой криптографии виндовса, чтобы проверить, нажмите клавишу j5jB2Fc.png Win, введите Службы и откройте её, если служба криптографии отключена, то включите или перезапустите эту службу:

[spoiler=картинка]8gsN8zI.png

 

Posted

Всё делал поэтапно, проверяя на каждом этапе рабочесть.

 

Проблема оказалась в сохранении данных аккаунта в лаунчере.

Поясню. У нас комп.клуб и клиент игры стоит на сетевом диске.

 

Удаление настроек помогло. Но до первого сохранения настроек автоматической авторизации в лаунчере. Как только любой аккаунт туда сохраняется настройки начинают крашить лаунчер, а запуск выдаёт ту ошибку с "ключом".

  • Technical Support
Posted
Всё делал поэтапно, проверяя на каждом этапе рабочесть.

 

Проблема оказалась в сохранении данных аккаунта в лаунчере.

Поясню. У нас комп.клуб и клиент игры стоит на сетевом диске.

 

Удаление настроек помогло. Но до первого сохранения настроек автоматической авторизации в лаунчере. Как только любой аккаунт туда сохраняется настройки начинают крашить лаунчер, а запуск выдаёт ту ошибку с "ключом".

Спасибо за подробное разъяснения. Когда настройки передаются с одного лаунчера на другой лаунчер (на другое IP и ID операционной системы), то происходит краш, как в Вашем случаи произошло. Это сделано специально в целях безопасности, так как лаунчер при включённой автоматической авторизации может сохранять логины и пароли, и это хранится в файле config.json. Чтобы краши не происходили, отдельно для каждого лаунчера на разных компьютерах, сохраняйте логины и пароли, коротко говоря, настройки с одного лаунчера, будет крашить на другом лаунчере, поэтому персонально каждый лаунчер необходимо настраивать отдельно.

Guest
This topic is now closed to further replies.
×
×
  • Create New...