quicker启动时出现运行异常

使用问题 · 1059 次浏览
quickerg 创建于 2023-04-15 13:28

在新电脑上安装

quciker v1.37.30 64位

出现如下错误,更换多个版本试验都是这个错误!

运行异常:

newtonsoft json jsonwriter的类型初始值设定项引发异常。

调试信息如下:

TypeInitializationException
   在 Newtonsoft.Json.JsonWriter..ctor()
   在 Newtonsoft.Json.JsonTextWriter..ctor(TextWriter textWriter)
   在 Newtonsoft.Json.JsonConvert.SerializeObjectInternal(Object value, Type type, JsonSerializer jsonSerializer)
   在 Quicker.Utilities.AppHelper.Clone[T](T obj)
   在 Quicker.Settings.Pages.Basic.ProxySettingsControl.SetData(ProxySetting proxySetting)
   在 Quicker.View.LoginWindow.rHDTf1cHMmK(Object  , RoutedEventArgs  )
   在 System.Windows.EventRoute.InvokeHandlersImpl(Object source, RoutedEventArgs args, Boolean reRaised)
   在 System.Windows.UIElement.RaiseEventImpl(DependencyObject sender, RoutedEventArgs args)
   在 System.Windows.BroadcastEventHelper.BroadcastEvent(DependencyObject root, RoutedEvent routedEvent)
   在 System.Windows.BroadcastEventHelper.BroadcastLoadedEvent(Object root)
   在 MS.Internal.LoadedOrUnloadedOperation.DoWork()
   在 System.Windows.Media.MediaContext.FireLoadedPendingCallbacks()
   在 System.Windows.Media.MediaContext.FireInvokeOnRenderCallbacks()
   在 System.Windows.Media.MediaContext.RenderMessageHandlerCore(Object resizedCompositionTarget)
   在 System.Windows.Media.MediaContext.RenderMessageHandler(Object resizedCompositionTarget)
   在 System.Windows.Interop.HwndTarget.OnResize()
   在 System.Windows.Interop.HwndTarget.HandleMessage(WindowMessage msg, IntPtr wparam, IntPtr lparam)
   在 System.Windows.Interop.HwndSource.HwndTargetFilterMessage(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)

TypeInitializationException
“Newtonsoft.Json.Utilities.ConvertUtils”的类型初始值设定项引发异常。
   在 Newtonsoft.Json.Utilities.ConvertUtils.GetTypeCode(Type t, Boolean& isEnum)
   在 Newtonsoft.Json.Utilities.EnumUtils.ToUInt64(Object value)
   在 Newtonsoft.Json.Utilities.EnumUtils.InitializeValuesAndNames(StructMultiKey`2 key)
   在 System.Collections.Concurrent.ConcurrentDictionary`2.GetOrAdd(TKey key, Func`2 valueFactory)
   在 Newtonsoft.Json.Utilities.EnumUtils.GetEnumValuesAndNames(Type enumType)
   在 Newtonsoft.Json.JsonWriter.BuildStateArray()
   在 Newtonsoft.Json.JsonWriter..cctor()

BadImageFormatException
未能加载文件或程序集“System.Numerics, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。文件或目录损坏且无法读取。 (异常来自 HRESULT:0x80070570)
   在 Newtonsoft.Json.Utilities.ConvertUtils..cctor()


回复内容
CL 2023-04-15 13:33
#1

之前正常么? 还是说新机器? 看起来缺少什么组件。

可以试试重装一下 .net 看看有没有效果。https://dotnet.microsoft.com/en-us/download/dotnet-framework/net48 安装runtime。

quickerg 2023-04-15 14:44
#2

换了一台电脑,刚安装的新系统,不过是ghost的系统,我试试安装.net

quickerg 2023-04-15 15:17
#3

安装也没有用,仍然无法启动!🤣

quickerg 最后更新于 2023-04-15 15:18
CL 回复 quickerg 2023-04-15 16:04 :

我也没有其他办法,请使用微软官方镜像重装系统后使用。

quickerg 回复 CL 2023-04-15 20:04 :

好吧,我把系统重装一下试试v😂

quickerg 2023-04-17 10:10
#4

重置系统解决问题!谢谢!

回复主贴