App.configを共有する
概要
仕事で古いプロジェクトをいくつか掘り起こしているのですが、App.configがショートカットアイコンになっているものを見つけまして、なんだこれ知らないぞということで調べてみました。
ちなみに普通はこんな。
ショートカットアイコンぽいのがこちら。
どうやらリンクで参照することで複数プロジェクトでApp.configを共有しているようです。今まで複数プロジェクトで共有したことがなかったから知らなかったんだな(´¬゙;)
環境
Visual Studio 2010
詳細
リンクするには手順をふまなければなりません。実体ファイルからショートカット作ってコピペしてもダメなんだから(つД;)
Project01のApp.ConfigをProject02で共有します。
Project02を選択し右クリック、コンテキストメニューから[Add]-[Existing Item...]を選択します。
ファイル選択ダイアログで、種類を「All Files(*.*)」に変更しProject01からApp.Configを選択します。
このとき、Addボタンの▼をクリックし「Add As Link」を選択します。
これでApp.Configがリンクされました!
このリンクされたApp.configは実際のフォルダを開いてみても実体はありません。