有点尴尬问,但因为我从来没有这样做,在这里。我有一个配置文件,它具有以这种格式存储的应用程序的连接字符串。阅读配置文件没有配置部分
<connectionStrings>
<clear />
<add name="MyConnectionStringName" connectionString="{here is a connection string}"/>
</connectionStrings>
我试过配置管理器,但它要求该文件具有“配置”根元素。配置名称空间中是否还有别的东西,还是应该使用LinqToXml?
更新:我无法更改文件中的任何内容,文件已由本地框架中的某些使用多年。上面显示了文件中的所有内容。
UPDATE2:二看就会发现该文件从App.Config中引用为
<connectionStrings configSource="Config\connectionstrings.config"/>
,让我用ConfigurationManager.ConnectionStrings。
这是一个旧的应用程序,它有一些蹩脚的框架构建它,我无法改变它。 – epitka 2009-12-08 17:21:50