この時点まで、CSS と JS を圧縮して結合するために MS Ajax Minifier を使用してきました。私のサーバーは非常に遠い将来の期限切れヘッダーを設定しているため、キャッシュの期限切れ戦略が必要です。現在、ファイル名を変更してこれらのアイテムを手動でバージョン管理しているため、リリースごとに有効期限が切れます。
具体的には、圧縮されたファイル名にファイルの内容のハッシュを追加することで、これをある程度自動化したいと思います。この更新されたファイル名で構成 XML (別のプロジェクトに存在する) ファイルを更新できる場合のボーナス ポイント
TFS ビルド サーバーを使用しているので、これは MSBuild タスクにラップする必要があると思いますか? または、ビルド前/ビルド後のプロジェクト ステップとして実行することはできますか?
誰かがこの分野で喜んで共有できる知識を持っている場合は、非常に感謝します.
ありがとう