我在解决方案中将“* .settings”文件从一个项目复制到另一个项目,但这样做并不会像使用“添加项目”添加设置那样更新“app.config”文件对话框。
应用程序构建正常,但在运行时,它在尝试访问配置类时抛出以下异常:
System.Configration.ConfigurationErrorsException:配置系统初始化失败 InnerException:无法识别的配置部分
答案 0 :(得分:1)
解决方案非常简单:只需使用设计器修改“.settings”(添加设置或修改现有设置)并保存即可。保存后,VS会自动尝试更新其所属项目的“app.config”文件,如果相应的配置部分不存在,VS将创建它。
如果异常继续被引发,只需查找异常消息中指示的配置文件并将其删除即可。