TFS(2008)を使用して継続的に展開することを練習し、IIS設定の変更を処理する優れた方法を探しています。 MSDeployはこれを処理する方法でなければならないようですが、多くの読書と検索の後、私は良い答えを見つけませんでした。MSDeployを使用してIIS設定を継続的に展開する
MSDeployの問題は、既存のIIS Webサイトを使用して展開パッケージを作成する必要があることです。私は、ソース管理のウェブサイトに適切なIIS設定をしてビルドでパッケージを作成させたいと考えています。
私が見ることができる唯一の方法は、archive.xmlファイルを手作業で作ることです。私の考えは正しいのですか、それとも良い方法がありますか?
継続的な展開を練習する場合は、展開する直前にWebサイトをテストすると仮定します。これは、すでにテスト用のWebサイトがあることを意味します。 MSDeployを使用しても問題はありません。これは私が複数の毎日のリリースで何ヶ月も使用してきた設定です。たぶん私は何かを見落としているが問題は見えない... – Manfred
@John - だからどこでIISを変更するのですか?あなたのテストウェブサイト?開発者はどのようにこれらの変更を受け取りますか?許可されたIIS設定は一般的にあまり変更されませんが、ソース管理はすべてのアプリケーション固有の変更の中心となるべきです。 – JontyMC
どのような変更を意味していますか?たとえば、web.configやIIS構成(たとえば、別のアプリケーションプールを使用)での変更があります。後者の場合、私はあなたのポイントを見ることができます。 – Manfred