app.configの内容を外部ファイルに持たせたい。 への返答

投稿で使用できる特殊コードの説明。(別タブで開きます。)
本名は入力しないようにしましょう。
投稿した後で削除するときに使うパスワードです。返答があった後は削除できません。
返答する人が目安にします。相手が小学生か社会人かで返答の仕方も変わります。
最初の投稿が質問の場合、質問者が解決時にチェックしてください。(以降も追加書き込み・返信は可能です。)
※「過去ログ」について書くときはその過去ログのURLも書いてください。

以下の返答は逆順(新しい順)に並んでいます。

投稿者 るきお  () 投稿日時 2008/7/30 21:42:00
るしぇさんの回答が一案ですね。 
 
「app.configをリンクとして追加する」やpath.configについて私は良く分かりませんが、app.configは既に外部ファイルであるから別途外部ファイルを用意する意味はないのではないですか? 
 
アプリケーション設定の保存と読み取りについての以下の記事は参考になりますでしょうか? 
http://homepage1.nifty.com/rucio/main/dotnet/technique/teq1_Setting.htm
投稿者 るしぇ  () 投稿日時 2008/7/30 00:49:00
単純にXMLファイルとして読めばいいという話ではないの? 
 
[@IT  .NETで簡単XML] 
第1回 XML超入門 
http://www.atmarkit.co.jp/fdotnet/easyxml/easyxml01/easyxml01_01.html 
 
[DOBON.NET オブジェクトの内容をファイルに保存、復元する] 
http://dobon.net/vb/dotnet/file/xmlserializer.html
投稿者 どっとねっと初心者  () 投稿日時 2008/7/29 23:30:00
はじめまして、いつも参考にさせていただいてます。 
 
現在、VB2005・VB.NETで開発を行っています。 
 
app.configにファイルパス(アイコン、EXE等)をもたせ、各プロジェクトにリンクとして追加してEXEを作成しています。 
 
しかし、この方法だとapp.configの内容に変更があった場合、EXEを再作成しなくてはいけません。 
 
そこでapp.configの内容を外部ファイルに持たせようと思っています。 
 
調べたところ下記までたどり着きましたが、どうしても外部ファイルからパスをもってくることができません。 
 
どうかご教授下さい。 
 
 
・app.configの内容------------------------- 
<?xml version="1.0" encoding="UTF-8" ?> 
<configuration> 
  <appSettings file="path.config" /> 
</configuration> 
-------------------------------------------- 
 
・path.configの内容------------------------- 
<?xml version="1.0" encoding="UTF-8" ?> 
<appSettings> 
  <add name="ConnectionString" value="Test" /> 
</appSettings> 
-------------------------------------------- 
 
 
・実際のプロジェクトのLoadイベント------------ 
  ↓今までapp.configで通っていた書き方 
  ' Dim pic_path As String = System.Configuration.ConfigurationManager.AppSettings("ConnectionString") 
---------------------------------------------- 
 
 
Loadイベントにてpath.configのConnectionStringのvalueをもってきたいのですが、できません(泣) 
 
 
msdnなど(http://msdn.microsoft.com/ja-jp/library/ms254494.aspx)を参照しましたができず、、、。 
 
参照したのはADO.NETですが、VB.NETでも大丈夫かどうかもちんぷんかんぷんです。 
 
足りないところは随時補足いたしますのでよろしくお願いいたします。