tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: [VS2005]Settings.settingsで指定した値を変更する方法
投稿日: 2006/07/27(Thu) 15:21
投稿者うなまな
私も、まだ解決できていないですけど・・・分かる範囲で・・・

基本的に複数プロジェクトの場合でも、Configファイルは一つなので(xxxxxxxx.exe.config)
共通DLLなどを利用する場合は、このConfigファイルを参照する必要があるようです。

ただし、これを実現するには少々小細工が必要です。

├ProjComm:共通プロジェクト。ここで接続文字列を管理(.dll)。
│ └app.config(1)
├Proj1  :[ProjComm]を参照してDB接続等を行い、処理を行う(.exe)。
│ └app.config(2)
├Proj2  :(Proj1)と同様の仕組み(.exe)
│ └app.config(3)
└・・・(その他多数同じようなプロジェクト)

上記のような構成の場合、(1)のconfigを利用・変更したいと言う事だと思うのですが、
実際は、Proj1.exe.configという(2)のconfigが利用されます。
なので、(1)のSettings.Designer.vbのプロパティメソッドから返される値を(2)と同等
の内容を返すようにすれば回避できます。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。