ある web.config から別の web.config への書き換えルールのコピーを自動化する ac# スクリプトを作成する予定です。お客様ごとに複数の web.config があり、変更が必要な場合があるいくつかの一般的な書き換えルールがあります。一般的な書き換えルールには、それらを一般的なルール (顧客固有ではない) として識別する一意のプレフィックスがあります。
C# を使用して、ある web.config から別の web.config にルールをコピーできるかどうか疑問に思っています。1 つの構成から書き換え URL/一致 URL を読み取って、別の構成に書き込むだけでは、常にうまくいくとは限りません。たとえば、条件を追加する必要がある場合もあります。
これを行う方法はありますか?可能な限り自動化したいと考えています。私は C# が得意ではありませんが、1 つのファイルからルール全体を読み取って、別のファイルに貼り付けることができると思いますか? それとも、XMLReader を介して両方の web.config ファイルを解析し、ルールをコピーする方がよいでしょうか?