読み込み方法がわからない.configファイル内に接続文字列が格納されています。
私は検索してきましたが、ほとんど私はAppSetting内に格納されているキー/値のペアを読み取る方法について知っています。しかし、このファイルは別に編成されています。私が必要とするのは、ConnectionStringの値を取得することだけです。
注:.config
ファイルを変更することはできません。それは私に与えられる。app.configから値を読み取る
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<sectionGroup name="userSettings" type="System.Configuration.UserSettingsGroup, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" >
<section name="Assessment.Properties.Settings" type="System.Configuration.ClientSettingsSection, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" allowExeDefinition="MachineToLocalUser" requirePermission="false" />
</sectionGroup>
</configSections>
<userSettings>
<Assessment.Properties.Settings>
<setting name="ConnectionString" serializeAs="String"> //This value I need
<value>Provider=Microsoft.ACE.OLEDB.12.0;Data Source=[%CURRENT%]\DB.mdb</value>
</setting>
</Assessment.Properties.Settings>
</userSettings>
</configuration>
これをテストするために、私は、Form_Loadイベントにコードを入力しようとしたが、どうやら私は、これらのクラスを持っていません。これらが現れるようにするべきことがありますか?私が行ったのは、アプリケーションのApp.configに.configファイルの内容を貼り付けることだけでした。 – atoMerz
これは正解とマークする必要があります。ありがとう。 – Cody