gpt4 book ai didi

c# - C#-编译器错误: System.Configuration.ConfigurationErrorsException was unhandled

转载 作者:行者123 更新时间:2023-12-02 10:47:17 27 4
gpt4 key购买 nike

嘿大家,
在“ return((string)(this [” TargetDir“])); ”上进行编译时,如何解决编译器错误:

  System.Configuration.ConfigurationErrorsException was unhandled
Configuration system failed to initialize
{"Unrecognized configuration section userSettings/CCP.Settings1. (C:\\Users\\bmccarthy\\Documents\\Visual Studio 2008\\Projects\\CCP Utility\\CCP Utility\\bin\\Debug\\CCP_Utility.exe.config line 21)"}

A first chance exception of type 'System.Configuration.ConfigurationErrorsException' occurred in System.Configuration.dll

这是我的Settings.Designer.cs文件中Properties目录下的代码:
    [global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("")]
public string TargetDir {
get {
return ((string)(this["TargetDir"]));
}
set {
this["TargetDir"] = value;
}
}

这是bin文件夹中CCP_Utility.exe.config的代码:
  <CCP_Utility.Properties.Settings>
<setting name="SourceDir" serializeAs="String">
<value />
</setting>
<setting name="TargetDir" serializeAs="String">
<value />
</setting>
<setting name="CorpID" serializeAs="String">
<value />
</setting>
</CCP_Utility.Properties.Settings>

<CCP_Utility.Settings1>
<setting name="sourceDir" serializeAs="String">
<value />
</setting>
<setting name="targetDir" serializeAs="String">
<value />
</setting>
</CCP_Utility.Settings1>

标记必须匹配什么? App.config还有什么?

大写重要吗?我将变量声明为TargetDir Settings.Settings ....

System.Configuration.dll文件在哪里?

最佳答案

验证UserScopedSettingAttribute是否与正确的设置部分匹配。

如果我没记错的话,是的,区分大小写。

通常,我将添加一个设置,保存并关闭,然后再次打开设置设计器,然后删除该设置,保存并关闭。这将使设计器同步。我已经看到他们在第一次在计算机上打开设计器时就变得不同步。 (例如,当您从源代码管理中获取时。)

关于c# - C#-编译器错误: System.Configuration.ConfigurationErrorsException was unhandled,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5316999/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com