読者です 読者をやめる 読者になる 読者になる

設定ファイルのパス指定

チーム開発では、ソース管理ツールSVNなど)で管理するファイルのパスが問題になることがあります。Sitecoreでは、Web.configのデータフォルダのパスがその対象になります。

環境変数(%SC_HOME%)的なものは使えず、"../Data"というような指定もエラーとなったので、絶対パスを指定するか、/dataとしてWebサイト配下にて管理するのがよさそうです。

Dataフォルダにはライセンスファイルも含まれるので、セキュリティ的には絶対パスでWebサイト外を指定することが望ましいですが、開発用と本番用でWeb.configを別々に管理するのであれば、開発時は相対パスで指定するのも一つの手のように思います。

追記:
共有開発サーバへのデプロイを考えると、ローカル環境と同じ構成にしておくほうが良いようです。(WebDeployをするときにログ削除エラーが出たり、パッケージの出力先が異なったりするといった問題がありました)