0

私は Sitecore のチーム開発を使用している Sitecore Visual Studio プロジェクトを持っており、この記事で説明されているベスト プラクティスに従ってセットアップされています: http://jockstothecore.com/setting-up-a-sitecore-solution-part-1-visual -スタジオとプロジェクト/. Sitecore ルートの外にある Web プロジェクトがあり、ビルド時に必要なファイルをローカルの Sitecore インストールにコピーします。それはうまくいきます。Sitecore 構成を変更する必要がある場合は、App_Config/Include フォルダーのインクルード ファイルを使用してそれを行うことができ、それらの変更はローカルの Sitecore インストールにもコピーされ、Sitecore に組み込まれます。サイト。ただし、ASP.NET 構成に他の変更を加える必要がある場合はどうすればよいでしょうか? (Sitecore 以外の構成) 上記で参照した記事によると、Web プロジェクトに web.config ファイルを含めることはできません。これは、ビルド時に Sitecore インストールの web.config にそのファイルがコピーされ、すべてが台無しになるためです。上。ASPを作成できる方法を探しています。NET 構成の変更をローカル Web プロジェクトに適用し、ビルド時にそれらの構成変更を Sitecore インストールに反映させます。理想的には、ローカルの Sitecore インストールの web.config ファイルには触れたくありません。このセットアップの目標の 1 つは、ローカルの Sitecore ファイルをソース管理に含めず、いつでもローカルの Sitecore インストールを完全に消去して再インストールできるようにすることです。何か案は?

4

1 に答える 1

1

簡単に言えば、インクルード ファイルを使用して sitecore 構成セクションのように asp.net 構成にパッチを適用することはできないということです。そうは言っても、web.config を VS に追加し、Slow Cheetah を使用して、環境ごとのビルド構成ごとに構成変換を追加します。特に各環境のカスタム設定がある場合は、構成ファイルをソース管理に追加しても害はありません。

于 2014-11-26T05:06:26.223 に答える