You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Win10下LiteDB Studio v5启动失败,抛出TypeInitializationException求助

LiteDB Studio 1.0.3启动抛出TypeInitializationException的解决方法

问题描述

Win10系统上,LiteDB Studio 1.0.3此前运行正常,现在每次启动都会抛出TypeInitializationException,事件日志显示异常根源是Newtonsoft.Json.JsonSerializationException,发生在ICSharpCode.TextEditor.Util.AppSettingsManager的类型初始化阶段。

事件日志详情:

Log Name: Application
Source: .NET Runtime
Date: 9/10/2024 8:45:55 PM
Event ID: 1026
Task Category: None
Level: Error
Keywords: Classic
User: N/A
Computer: ######
Description:
Application: LiteDB.Studio.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: Newtonsoft.Json.JsonSerializationException
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.CreateNewObject(Newtonsoft.Json.JsonReader, Newtonsoft.Json.Serialization.JsonObjectContract, Newtonsoft.Json.Serialization.JsonProperty, 
...
at Newtonsoft.Json.JsonConvert.DeserializeObject[[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]](System.String, Newtonsoft.Json.JsonSerializerSettings)
at Newtonsoft.Json.JsonConvert.DeserializeObject[System.__Canon, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]
at ICSharpCode.TextEditor.Util.AppSettingsManager..cctor()

Exception Info: System.TypeInitializationException
at ICSharpCode.TextEditor.Util.AppSettingsManager.get_ApplicationSettings()
at LiteDB.Studio.MainForm..ctor(System.String)
at LiteDB.Studio.Program.Main(System.String[])

已尝试重新下载可执行文件,问题未解决。

解决步骤

  • 清除本地配置文件
    找到LiteDB Studio的配置存储目录(通常在C:\Users\[你的用户名]\AppData\Roaming\LiteDB Studio或C:\Users\[你的用户名]\AppData\Local\LiteDB Studio),删除目录内所有JSON格式的配置文件,重启程序后会生成默认配置。

  • 检查并更新.NET Framework
    日志显示程序依赖.NET Framework v4.0.30319,建议安装.NET Framework 4.8(Win10兼容的最新稳定版)。可通过控制面板的“程序和功能”查看已安装版本,若版本过低,直接下载安装最新版。

  • 以管理员身份启动程序
    右键LiteDB Studio.exe,选择“以管理员身份运行”,避免因权限不足导致配置文件读写失败。

  • 修复系统及.NET组件

    1. 以管理员身份打开命令提示符,执行sfc /scannow扫描并修复系统损坏文件。
    2. 修复.NET Framework:打开控制面板→程序和功能→找到已安装的.NET Framework版本→点击“更改”→选择“修复”选项。

内容的提问来源于stack exchange,提问作者crzydmnd

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.18 12:05:59