2
在Sitecore 7.2 rev的實例中安裝「Web Forms for Marketing Manager模塊版本2.4 rev.140117至版本2.4 rev.140923」 。 140526,按the instructions at SDN,導致下面的服務器錯誤:未找到字段:安裝Sitecore Web窗體後的「Analytics.FieldOutOfBoundaryEventId」對於營銷人員更新
Server Error in '/' Application.
Field not found: 'Analytics.FieldOutOfBoundaryEventId'.
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.MissingFieldException: Field not found: 'Analytics.FieldOutOfBoundaryEventId'.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[MissingFieldException: Field not found: 'Analytics.FieldOutOfBoundaryEventId'.]
Sitecore.Forms.Mvc.Pipelines.RegisterValidationRulesEventsMap.RegisterValidationTrackingEvents() +0
(Object , Object[]) +83
Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) +365
Sitecore.Nexus.Web.HttpModule.Application_Start() +172
Sitecore.Nexus.Web.HttpModule.Init(HttpApplication app) +516
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +530
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +304
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +404
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +475
[HttpException (0x80004005): Field not found: 'Analytics.FieldOutOfBoundaryEventId'.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +12618692
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +159
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +12458309
採取的步驟:(1)\t從Web Forms for Marketing的2.4版提取兩個.dll文件Sitecore.Forms.Core.dll和Sitecore.Forms.Custom.dll。 140923.update (2)\t通過向每個目標添加.bak來重命名目標文件(C:\ inetpub \ wwwroot \ Sitecore \ Website \ bin)中的現有文件Sitecore.Forms.Core.dll和Sitecore.Forms.Custom.dll他們的 (3)\t粘貼提取的文件到目標(C:\的Inetpub \ wwwroot的\ Sitecore的\網站\ BIN) (4)\t刷新的http:// /sitecore/admin/updateinstallationwizard.aspx (5 )再次安裝「... 2.4 rev。140923.update」包。 –
以前評論中的步驟歸功於Falafel Software的George Saadeh。 –