.NET 3.5 - 配置系统初始化失败异常

2024-01-29

在我的 winform 应用程序中,我尝试添加 userSetting,尽管 appSettings 也出现错误。添加设置后,我收到一个异常,其中显示:“配置系统无法初始化”,并带有内部异常“无法识别的配置部分 userSetting”

异常详细信息:

System.Configuration.ConfigurationErrorsException was unhandled
  Message="Configuration system failed to initialize"
  Source="System.Configuration"
  BareMessage="Configuration system failed to initialize"
  Line=0
  StackTrace:
       at System.Configuration.ConfigurationManager.PrepareConfigSystem()
       at System.Configuration.ConfigurationManager.RefreshSection(String sectionName)
       at System.Configuration.ClientSettingsStore.ReadSettings(String sectionName, Boolean isUserScoped)
       at System.Configuration.LocalFileSettingsProvider.GetPropertyValues(SettingsContext context, SettingsPropertyCollection properties)
       at System.Configuration.SettingsBase.GetPropertiesFromProvider(SettingsProvider provider)
       at System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName)
       at System.Configuration.SettingsBase.get_Item(String propertyName)
       at System.Configuration.ApplicationSettingsBase.GetPropertyValue(String propertyName)
       at System.Configuration.ApplicationSettingsBase.get_Item(String propertyName)
       at Settings.get_ApplicationData() in \Properties\Settings.Designer.cs:line 41
       at Common.Initialize.IsSettingsInitialized() 
       at SurveyClient.Program.Main() 
       at System.AppDomain._nExecuteAssembly(Assembly assembly, String[] args)
       at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException: System.Configuration.ConfigurationErrorsException
       Message="Unrecognized configuration section userSettings.
       Source="System.Configuration"
       BareMessage="Unrecognized configuration section userSettings."
       Line=3
       StackTrace:
            at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
            at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
            at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
            at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
       InnerException: 

我有一些用户设置,然后删除了所有设置并开始看到此异常 - 但仅在运行应用程序而不进行调试时。调试应用程序时效果很好。原因是用户级设置“缓存”在本地应用程序数据文件夹中,实际上不会从应用程序中读取MYAPP.exe.config.
所以我所做的就是去C:\Users\MYUSERNAME\AppData\Local\MYCOMPANY\MYAPP.exe_Url_longnastyhash9982749827349879\1.0.0.0\user.config(这是在 Win7 上,路径取决于操作系统)并完全删除该文件夹(带有长哈希)。异常消失了。
顺便说一句,根据您的设置方式,此 user.config 文件可能位于\AppData\Local or \AppData\Roaming.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

.NET 3.5 - 配置系统初始化失败异常 的相关文章

  • 解决找不到程序集的问题 |文件未找到异常 |融合日志

    我正在尝试将我的解决方案包 wsp 部署到 SharePoint 2007 环境 WSP 包含一个功能 该功能加载功能接收器类以在运行时部署计时器作业 在部署此 WSP 时 我不断得到 特征 fb631f6c 2c46 4ab5 b7b3
  • 如何在 VS2017/2015 中打开 .xproj 文件

    我有一个带有扩展名的 NET core 项目 xproj 当我在VS 2017中打开项目时 项目文件 xproj migrated to csproj 如何打开 xproj 文件 Visual Studio 2017 2015 我需要安装任
  • 如何获取Winforms窗体标题栏高度的大小?

    因此 如果它是工具窗口或可最小化的表单 我希望能够以编程方式获取其高度 这可能吗 如果是这样怎么办 您可以使用以下方法确定工具窗口和普通表单的标题栏高度 Rectangle screenRectangle this RectangleToS
  • 设置 Form.KeyPreview = true 的缺点?

    我想知道 Form KeyPreview 属性实际上有什么用处 它为什么存在以及将其设置为 true 会带来什么 风险 我想它一定有some负面影响 否则它根本不应该存在 或者至少默认情况下是正确的 EDIT 我很清楚what确实如此 我问
  • 同一服务器上的多个.NET版本

    所以我一直都知道在一台计算机 客户端或服务器 上运行多个版本的 NET 框架是可以的 这个问题 https stackoverflow com questions 407306 running many versions of net on
  • 在 WPF 中使用 ReactiveUI 提供长时间运行命令反馈的正确方法

    我有一个 C WPF NET 4 5 应用程序 用户将用它来打开某些文件 然后 应用程序将经历很多动作 读取文件 通过许多插件和解析器传递它 这些文件可能相当大 gt 100MB 因此这可能需要一段时间 我想让用户了解 UI 中发生的情况
  • C# 中的 IPC 机制 - 用法和最佳实践

    不久前我在 Win32 代码中使用了 IPC 临界区 事件和信号量 NET环境下场景如何 是否有任何教程解释所有可用选项以及何时使用以及为什么 微软最近在IPC方面的东西是Windows 通信基础 http en wikipedia org
  • 在 Webpack 中的不同配置导出上应用 CommonsChunkPlugin?

    我正在开发一个由以下 实体 组成的项目 静态网站的几个页面 An app 管理仪表板 在我最初的webpack config我将每个实体作为不同的实体进行处理的设置entry点 例如 我会有类似的东西 entry vendor jquery
  • 当操作系统显示语言为非英语时获取本地时区标识符

    奇怪的是 TimeZone CurrentTimeZone StandardName根据计算机显示语言返回本地化名称 我想要一个可以提供给的程序化标识符TimeZoneInfo在下面的代码中 TimeZoneInfo timeZoneInf
  • 在 Azure DevOps 中为 Wix MSI 文件生成 GUID

    我正在为 Web 服务器应用程序和 Sitecore 前端应用程序设置 Wix 安装程序 我的问题并非特定于 Web 服务器或 Sitecore 我的问题是 Wix 以及如何使用它进行持续交付 1 Wix 需要每个文件和产品本身的 GUID
  • 家庭自动化图书馆[关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 我是一名 C 开发人员 希望将家庭自动化作为一种 爱好 我做了一些研究 但想知道是否有人知道支持 In
  • 如何有效确保小数值至少有 N 位小数

    我想在进行算术运算之前有效地确保十进制值至少有 N 个位置 在下面的示例中 3 显然我可以格式化 0 000 然后解析 但它的效率相对较低 我正在寻找一种避免与字符串转换的解决方案 我尝试过以下解决方案 decimal d 1 23M d
  • C# 和匿名对象数组

    这样的表达是什么意思呢 obj DataSource new new Text Silverlight Count 10 Link Tags Silverlight new Text IIS 7 Count 11 Link http iis
  • 在 JsonConverter 中递归调用 JsonSerializer

    我正在写一个JsonConverter要执行一些我需要在读 写时完成的转换任务 特别是 我采用现有的序列化行为 并在写入 读取时添加一些附加属性 在 的里面JsonConverter 我想利用通过的JsonSerializer实例来执行大部
  • 是否可以在 IIS7 Express 中使用自定义主机标头/绑定?

    我正在尝试配置一个新的ASP NET MVC3 using IIS7快递 在我的本地开发机器上 使用自定义域名 eg 我的本地开发机器 打开我的网络浏览器 goto http dev www mydomain com http dev ww
  • 尝试对无法访问的主机进行套接字操作

    一位客户在连接到我们的服务器服务的 WCF 客户端上报告了此错误 消息 尝试对无法访问的主机进行套接字操作 类型 System Net Sockets SocketException 从这个链接http msdn microsoft com
  • WCF 中 SOAP 消息的数字签名

    我在 4 0 中有一个 WCF 服务 我需要向 SOAP 响应添加数字签名 我不太确定实际上应该如何完成 我相信响应应该类似于下面的链接中显示的内容 https spaces internet2 edu display ISWG Signe
  • IEnumerable 与 IReadOnlyList

    选择有什么区别IEnumerable
  • 控件的命名约定[重复]

    这个问题在这里已经有答案了 Microsoft 在其网站上提供了命名指南 here http msdn microsoft com en us library xzf533w0 VS 71 aspx 我还有 框架设计指南 一书 我找不到有关
  • C# - OutOfMemoryException 在 JSON 文件上保存列表

    我正在尝试保存压力图的流数据 基本上我有一个压力矩阵定义为 double pressureMatrix new double e Data GetLength 0 e Data GetLength 1 基本上 我得到了其中之一pressur

随机推荐

  • 使用 pandas 中的日期 - 删除日期时间中看不见的字符并转换为字符串

    我正在使用 pandas 导入数据dfST read csv parse dates timestamp date 在我的 csv 中 日期的格式为 YYY MM DD 这就是我所需要的 没有时间 我有几个数据集需要比较成员资格 当我将这些
  • File.listFiles 由于无效 UTF-8 字符而崩溃

    应用程序在目录中导航文件时崩溃 崩溃日志如下 JNI DETECTED ERROR IN APPLICATION input is not valid Modified UTF 8 illegal start byte 0xf6 art r
  • django 密码保护页面

    我想为法官做一个注册页面 但我想确保在进入注册页面之前你必须输入密码 每个法官都会有一个我将提供给他们的相同的密码 他需要一个简单的页面上有一个窗口用于输入我之前提供的密码 如果有人能够说出我如何创建这样的模型及其形式 或者是否有任何其他更
  • 在命令行上指定 emacs 中的窗口布局

    我希望能够在从命令行启动 Emacs 时指定它的窗口布局 更具体地说 我调用 emacs file1 file2 file3 file4 例如 请参阅 file1 buff list instead of the default that
  • HTML 行跨度 1,5(一倍半)

    假设我有下表 table border 2 tr td abcsss td td sdf td td def td td def td td defsssss td tr tr td abcsss td td sdf td td def t
  • ANSI-C 语法 - 数组声明,如 [*] 等

    ANSI C 语法来自 link http www quut com c ANSI C grammar y html给我以下数组声明规则 1 direct declarator type qualifier list assignment
  • 将列索引转换为对应的列字母

    我需要将 Google 电子表格列索引转换为其相应的字母值 例如 给定一个电子表格 我需要这样做 这个函数显然不存在 它只是一个例子 getColumnLetterByIndex 4 this should return D getColu
  • 资源注释:未定义 [javax.sql.DataSource] 类型的合格 bean:预期有单个匹配 bean,但发现了 2 个

    我正在使用基于 Spring Java 的配置来使用 Spring Data 配置多个数据库 在配置文件中 我创建了两个data source for MySQL and MSSQL Server 当尝试使用以下命令将依赖项注入实体管理器时
  • 如何获取向nodejs服务器发送数据(.emit())的用户的详细信息?

    我正在试验一个正在运行的应用程序nodejs express and socket io 服务器端 var app require express var http require http Server app var io requir
  • 将 SQLite 与 DMD 静态链接 (Windows x86)

    我尝试与 sqlite3 静态链接但没有成功 我正在使用 etc c sqlite3 标头和 sqlite3 合并 为了创建 lib 文件 我尝试了 VC 和 MinGW gcc 它们都成功编译了源文件 但它们都生成 COFF 对象格式 D
  • 挂钩可用于在 django 和 mysql 设置死锁后自动重试

    我在 Django 中使用 innoDB 表和 mysql 数据库 在调查错误期间 操作错误 1213 尝试获取锁定时发现死锁 尝试重新启动事务 我碰到这个答案 https stackoverflow com a 2423921 10268
  • 如何分析二进制文件?

    我有一个二进制文件 我不知道它是如何格式化的 我只知道它来自delphi代码 有没有办法分析二进制文件 是否存在任何 模式 来分析和反序列化未知格式文件的二进制内容 试试这些 反序列化数据 分析它是如何编译你的exe的 尝试文件分析器 ht
  • ASP.NET MVC 3.0 FormCollection 中的 JQuery Post 表单

    我尝试将 Jquery 中的表单提交到控制器中的 Action 方法 为此 我序列化我的表单并使用 get 方法 在控制器中 我收到像 param1 1 param2 2 这样的字符串形式的表单 有没有办法在我的操作方法中直接检索 Form
  • nginx 1.2.0 - socket.io - HTTP/1.1 - 代理 websocket 连接

    我想用 nginx proxy pass 模块替换我的 node http proxy 模块 正如我所读到的 新发布的 nginx 版本是否可以开箱即用地支持 HTTP 1 1 我看到一些线程正在努力解决这个问题 即 nginx 不支持 w
  • 使用 Shiny R 将反应性弹出图/图添加到 Leaflet 地图

    我已经构建了一个闪亮的仪表板 用户可以从下拉菜单中选择一个城市 然后下载该城市的一系列数据并使用 Leaflet 进行可视化 主要的用户需求是单击地图上的某个区域会生成一个弹出图表 其中包含该区域的所有分数 见下图 这是我的一般方法 将用户
  • .NET 中是否存在排序队列?

    我需要一个相当专业的 NET 集合 我不认为 BCL 可以帮助我 但我想我会把它扔掉 因为如果有人知道类似的东西 基本上 我的要求是 我有一个值对列表 例如 3 10 5 10 3 7 5 5 顺序很重要 即 3 10 10 3 单个值的重
  • 选择除一列之外的所有重复行

    我想在数据集中查找行 其中除一列之外的所有列中的值都匹配 经过一番尝试 尝试让重复 返回重复行的所有实例 而不仅仅是第一个实例 失败后 我找到了一种方法 如下 例如 我想识别 Iris 数据集中除 Petal Width 之外的所有相等的行
  • 在显示之前在 jQuery UI 日期选择器中设置另一个月份作为默认值

    在我的情况下 我必须将上个月设置为默认值 日期选择器的默认月份是当前月份 但我希望它是上个月或其他月份作为默认显示 我怎样才能做到呢 如 2010 09 为默认 非常感谢 您可以使用defaultDate http jqueryui com
  • 当用户已经被占用时,php用户名检查数据库

    您好 我有一个注册系统 它运行良好并保存到数据库 我在检查数据库中的用户名 如果已存在 时遇到问题 我检查数据库的脚本是错误的 有人可以帮我解决这个问题吗 下面是我的代码
  • .NET 3.5 - 配置系统初始化失败异常

    在我的 winform 应用程序中 我尝试添加 userSetting 尽管 appSettings 也出现错误 添加设置后 我收到一个异常 其中显示 配置系统无法初始化 并带有内部异常 无法识别的配置部分 userSetting 异常详细