Enterprise Library 5.0構成ツールを学習/使用しようとしていますが、いくつかの小さな例外を除いて完全に機能するようです。私が現在抱えている問題は、さまざまな環境での作業に関してです。Webサイトの1つに3つの環境があるので、構成ツール内に3つの異なる環境を作成し、デルタファイルと、上書きするプロパティとタイミングを設定できます。
マージされた環境構成ファイルをエクスポートするまでは、すべて問題あり ません。これを行うと、意図したとおりにファイルが作成されますが、[環境構成ファイル]フィールドが変更され、絶対パスが含まれるようになります。
また、デルタファイルには絶対パスへの参照が含まれるようになりました。
ソース管理(VSTS)を使用しているため、絶対パスは適切ではありません。ビルドプロセスは、ブランチを作成してから、コードをルートにマージすることで構成されます。異なるローカルフォルダ構造にコードを持つ異なるチームメンバーによってブランチが作成される場合、絶対パスを設定することはできません。
絶対パスが自動的に追加されないようにする方法はありますか?または他の提案はありますか?