配置系统无法在 Visual Studio 2010 Windows 窗体中初始化
Posted
技术标签:
【中文标题】配置系统无法在 Visual Studio 2010 Windows 窗体中初始化【英文标题】:configuration system failed to initialize in visual studio 2010 windows form 【发布时间】:2017-05-01 20:50:05 【问题描述】:我目前在运行我的 c# 程序时遇到此错误:
configuration system failed to initialize
这是我的 app.config 文件:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<add name="FastConnection"
connectionString="DataSource=.\SQLEXPRESS;AttachDbFilename=C:\Users\mustiondb.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" />
</configSections>
</configuration>
我相信这个 app.config 文件中可能缺少信息。但是,我不确定是什么信息。当我从我的 windows 窗体 (visual studio 2010) 创建应用程序配置文件时,应用程序配置文件中的唯一信息是:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>
我尝试搜索要添加的信息,但我不确定在什么地方以及在哪里可以找到这些信息。
【问题讨论】:
你检查过这个吗? ***.com/questions/6436157/… 【参考方案1】:如果您想使用连接字符串,请使用<connectionStrings>
而不是<Configurations>
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<connectionStrings>
<add name="FastConnection" connectionString="DataSource=.\SQLEXPRESS;AttachDbFilename=C:\Users\mustiondb.mdf;Integrated Security=True;Connect Timeout=30;User Instance=True" />
</connectionStrings>
</configuration>
如果需要添加自定义应用设置
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Key0" value="0" />
<add key="Key1" value="1" />
<add key="Key2" value="2" />
</appSettings>
</configuration>
【讨论】:
【参考方案2】:我遇到了同样的问题。我在 app.Config 的一个字符串中有一个&amp;
,不知何故,Visual Studio 在构建时没有显示错误。用&amp;
替换&amp;
后,它工作正常。
【讨论】:
你能说得更具体点吗?那究竟是什么配置,您认为它为什么有帮助?以上是关于配置系统无法在 Visual Studio 2010 Windows 窗体中初始化的主要内容,如果未能解决你的问题,请参考以下文章
Visual Studio C++ Link1104 无法打开文件 MSVCURTD.lib
Visual Studio中根据系统区分引用64位32位DLL动态库文件的配置方法
SSIS 2019查找转换编辑器的Visual Studio 2019表单无法正确显示-挤在一起的行
Visual studio 通用开发环境配置:SDL,FFMPEG为例