Sitecore Azureバージョン8.1がSitecore XPバージョン8.1 Update-2で正しく動作しない


説明

Sitecore XPバージョン8.1 rev. 160303 (Update-2)上にインストールされたSitecore Azureバージョン8.1 rev. 151119モジュールを使用して、EditingまたはDelivery Farmへの通常の展開を実行する際に、展開プロセスが次のエラーで失敗する場合があります。

ERROR Sitecore.Azure <DeploymentName> [P]  Apply configuration changes failed
Exception: System.ApplicationException
Message: <DeploymentName> [P]  Apply configuration changes failed

Nested Exception

Exception: System.ApplicationException
Message: Apply configuration changes is failed

Nested Exception

Exception: System.ApplicationException
Message: Method ExpandIncludeFiles doesn't exist
Source: Sitecore.Azure
   at Sitecore.Azure.Pipelines.CreateAzurePackage.Base.ConfigurationChangesBase.CallStaticMethod(Type type, String methodName, Object[] parameters)
   at Sitecore.Azure.Pipelines.CreateAzurePackage.Base.ConfigurationChangesBase.GetExpandedConfig(XElement root, DirectoryInfo includeDir)
   at Sitecore.Azure.Pipelines.CreateAzurePackage.Base.ConfigurationChangesBase.ExpandIncludes(CreateAzureDeploymentPipelineArgs args)
   at Sitecore.Azure.Pipelines.CreateAzurePackage.Base.ConfigurationChangesBase.Action(RolePipelineArgsBase arguments)
   at Sitecore.Azure.Pipelines.BasePipeline.RolePipelineProcessor.Process(RolePipelineArgsBase args)

上記のエラーは、Sitecore Azureモジュールが、Sitecore XPバージョン8.1 Update-2でリファクタリングされたSitecore.Kernel.dllのプライベートAPIを使用するために発生します。

解決策

本問題を解決するには、Sitecore Azureバージョン8.1 rev.151119上にSitecore Azure 8.1 rev. 151119 Hotfix 107643-1をインストールしてください。