appSettings配置部分中不存在关键的“UserID”

突然间,我尝试在设计器的Window Forms应用程序中打开大约10个以上的表单中的2个时,开始出现此错误。

为了防止在加载设计器之前可能丢失数据,必须解决以下错误:appSettings配置部分中不存在关键字“UserID”。

它过去工作正常,我不记得做了重大改变。

当然,关键是在appSettings中,并且始终是,并且应用程序按预期构建和执行。 只有这两种forms的设计视图是不可访问的。

         

其中一个只是一个Form,另一个是UserControl。 它们都不是从抽象类或类似的东西inheritance而来的。 到目前为止,重建或重新启动Visual Studio无济于事。

修理它的任何想法?

最后,这是设计师REALLY抱怨的内容:我直接从User Control的InitializeComponent()调用了存储过程。 虽然它确实不是一个好主意(单独的问题材料?),但我不得不说错误没有以最好的方式呈现给我…

配置文件是否可能被移动到另一个文件夹或某个地方引入了新的配置文件?

好的,这两种forms还有其他共同之处 – 它们都使用一个UserControl,设计器中还有另一个错误:“变量’myControl’要么未声明,要么从未分配过。” (其中myControl是用户控件)。 也许我应该手动删除它并尝试通过设计器重新添加。

您可以检查以确保XML格式正确。 我在这里依赖内存,但我记得在不同的配置文件之间复制设置后得到了这个错误,唯一的问题是我在粘贴时覆盖了一个额外的尖括号。