2016-03-31 5 views
1

Wir haben Sitecore-Version von 7.1 auf 7.2 aktualisiert und wir sind auf dem letzten Schritt, wo wir ganze Website veröffentlichen müssen. Als wir versuchen, ganze Webseite zu veröffentlichen, werden wir folgende Fehlermeldung anzeigt:Problem bei der Veröffentlichung der gesamten Website nach dem Upgrade von 7.1 auf 7.2 (Release)

Job started: Publish to 'web'|#Exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.Exception: Could not resolve type name: Sitecore.Publishing.Pipelines.Publish.OverridePublishContext, Sitecore.Kernel (method: Sitecore.Configuration.Factory.CreateType(XmlNode configNode, String[] parameters, Boolean assert)). 
    at Sitecore.Diagnostics.Error.Raise(String error, String method) 
    at Sitecore.Configuration.Factory.CreateType(XmlNode configNode, String[] parameters, Boolean assert) 
    at Sitecore.Configuration.Factory.CreateFromTypeName(XmlNode configNode, String[] parameters, Boolean assert) 
    at Sitecore.Configuration.Factory.CreateObject(XmlNode configNode, String[] parameters, Boolean assert, IFactoryHelper helper) 
    at Sitecore.Pipelines.CorePipelineFactory.GetObjectFromType(String type, XmlNode processorNode) 
    at Sitecore.Pipelines.CoreProcessor.GetMethod(Object[] parameters) 
    at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) 
    at Sitecore.Publishing.Pipelines.Publish.PublishPipeline.Run(PublishContext context) 
    at Sitecore.Publishing.Publisher.Publish() 
    --- End of inner exception stack trace --- 
    at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor) 
    at System.Reflection.RuntimeMethodInfo.UnsafeInvokeInternal(Object obj, Object[] parameters, Object[] arguments) 
    at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture) 
    at System.Reflection.MethodBase.Invoke(`enter code here`Object obj, Object[] parameters) 
    at (Object , Object[]) 
    at Sitecore.Pipelines.CorePipeline.Run(PipelineArgs args) 
    at Sitecore.Jobs.Job.ThreadEntry(Object state) 
+0

Ich habe 'OverridePublishContext' Klasse nie in Original Sitecore.Kernel dll gesehen. Auf welche Version aktualisieren Sie? Können Sie Ihre Konfigurationsdateien überprüfen, welche von ihnen hat sie zur Veröffentlichungs-Pipeline hinzugefügt? Können Sie die ursprünglichen Konfigurationen vor dem Upgrade überprüfen, wenn sie identisch sind? –

Antwort

0

Wenn das Problem mit Typ kann nicht Namen auflösen, bedeutet dies, dass Ihre DLLs auf dem neuesten Stand oder Config-Dateien nicht sind.

Überprüfen Sie Ihre DLLs gegen DLLs von einer Neuinstallation von Sitecore 7.2. Überprüfen Sie auch die Konfigurationsdateien. Überprüfen Sie außerdem, ob Sie DLLs mit den Sitecore 7.2-DLLs kompiliert haben.

Danke

Verwandte Themen