Во время установки модуля Poll (пакет Sitecore 6.2: версия OMS 1.1.0) возникает ошибка, препятствующая завершению установки.
Я скачал пакет отсюда:
http://trac.sitecore.net/Poll
Мы используем: Sitecore.NET 6.2.0 (версия 100507)
Я пытался повторить установку несколько раз, восстанавливая базу данных и перезаписывая файлы при появлении запроса, но все еще сталкиваюсь с этой ошибкой, вставленной ниже.
Произошла следующая ошибка:
System.TypeLoadException: не удалось загрузить тип 'Sitecore.Analytics.Data.AnalyticsDataContext' из сборки 'Sitecore.Analytics, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = ноль'. в Sitecore.Modules.OMSPoll.Domain.PollAnalyticsDataProvider.PollExists (String pollName) в Sitecore.Modules.OMSPoll.Domain.PollEventHandler.CheckIsPollItemNameDuplicate (String pollName) в Sitecore.Monds. EventGoll.OLLE ) в Sitecore.Events.Event.EventSubscribeers.RaiseEvent (String eventName, параметры Object [], результат EventResult) в Sitecore.Events.Event.EventSubscribeers.RaiseEvent (параметры String eventName, Object []) в Sitecore.Events.Event.RaiseEvent (String eventName, Object [] parameters) в Sitecore.Events.Event.RaiseItemCreating (Object sender, ItemCreatingEventArgs args) в Sitecore.Events.Event.DataEngine_CreatingItem (Отправитель объекта, ExecutingEventArgs 1 e) at System.EventHandler
1.Invoke (Объектный отправитель), TEvent в Sitecore.Data.Engines.EngineCommand 2.CanExecute() at Sitecore.Data.Engines.EngineCommand
2.Execute () в Sitecore.Data.Engines.DataEngine.CreateItem (String itemName, назначение пункта назначения, идентификатор templateId, идентификатор newId) в Sitecore.Data.Managers.ItemProvider.DoCreateItem ( Струни это emName, назначение элемента, идентификатор templateId, идентификатор newId) в Sitecore.Data.Managers.ItemProvider.CreateItem (строка itemName, назначение элемента, идентификатор шаблона ID, ID newId, SecurityCheck securityCheck) в Sitecore.Data.Managers.ItemManager.CreateItem (String itemName , Пункт назначения, идентификатор шаблона ID, идентификатор newId, SecurityCheck securityCheck) в Sitecore.Data.Managers.ItemManager.CreateItem (Строка itemName, Пункт назначения элемента, ID templateId, ID newId) в Sitecore.Nexus.Data.DataCommands.AddFromTemplateCommand. (Элемент String , Назначение элемента, идентификатор templateId, идентификатор newId) в Sitecore.Nexus.Data.DataCommands.AddFromTemplateCommand.Execute (идентификатор templateId, назначение пункта назначения, String itemName, идентификатор newId) в Sitecore.Nexus.Data.NexusDataApi.AddFromTemplate (идентификатор шаблона, назначение, строковое имя элемента, идентификатор newId) в Sitecore.Data.Engines.DataCommands.AddFromTemplateCommand.DoExecute () в Sitecore.Data.Engines.EngineCommand 2.Execute() at Sitecore.Data.Engines.DataEngine.AddFromTemplate(String itemName, ID templateId, Item destination, ID newId) at Sitecore.Install.Items.ItemInstaller.CreateLightweightItem(ItemReference item, XmlVersionParser parser) at Sitecore.Install.Items.ItemInstaller.InstallItem(BehaviourOptions installOptions, Item targetItem, ItemReference item, XmlVersionParser parser) at Sitecore.Install.Items.ItemInstaller.GetVersionInstallMode(PackageEntry entry, ItemReference reference, XmlVersionParser parser, ItemInstallerContext context) at Sitecore.Install.Items.ItemInstaller.InstallEntry(PackageEntry entry) at Sitecore.Install.Items.ItemInstaller.Flush() at Sitecore.Install.Items.LegacyItemUnpacker.Flush() at Sitecore.Install.Framework.SinkDispatcher.Flush() at Sitecore.Install.Utils.EntrySorter.Flush() at Sitecore.Install.Framework.EntryBuilder.Flush() at Sitecore.Install.Zip.PackageReader.Populate(ISink
1 приемник) в Sitecore.Install.Utils.EntrySorter.Populate (ISink 1 sink) at Sitecore.Install.Installer.InstallPackage(String path, ISource
1 источник, IP-обработка Контекст контекста) в Sitecore.Install.Installer.InstallPackage (строковый путь, контекст IProcessingContext) в Sitecore.Shell.Applications.Install.Dialogs.InstallPackage.InstallPackageForm.AsyncHelper.b__0 () в Sitecore.Shell.Applications.InstallPackogations.InstallD. .InstallPackageForm.AsyncHelper.CatchExceptions (запуск ThreadStart)
Локально Я могу установить, но получаю следующую ошибку при использовании ветки опроса для создания нового опроса:
Кан типа Sitecore.Analytics.Data.AnalyticsDataContext сборка nite-vanuit Sitecore.Analytics, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = ноль.
body {font-family: "Verdana"; font-weight: normal; размер шрифта: .7em; цвет: черный;}
p {font-family: "Verdana"; font-weight: normal; цвет: черный; margin-top: -5px}
b {font-family: "Verdana"; font-weight: bold; цвет: black; margin-top: -5px}
H1 {font-family: "Verdana"; font-weight: normal; размер шрифта: 18pt; цвет: красный}
H2 {font-family: "Verdana"; font-weight: normal; размер шрифта: 14pt; цвет: maroon}
pre {font-family: "Lucida Console"; размер шрифта: .9em}
.marker {font-weight: bold; цвет: черный; текстовое оформление: нет;}
.version {цвет: серый;}.error {margin-bottom: 10px;}
.expandable {text-художественное оформление: подчеркивание; начертание шрифта: жирный; Цвет: темно-синий; Курсор: рука; }
<body bgcolor="white">
<span><H1>Serverfout in toepassing /.<hr width=100% size=1 color=silver></H1>
<h2> <i>Kan type Sitecore.Analytics.Data.AnalyticsDataContext niet laden vanuit assembly Sitecore.Analytics, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null.</i> </h2></span>
<font face="Arial, Helvetica, Geneva, SunSans-Regular, sans-serif ">
<b> Beschrijving: </b>Er is een onverwerkte uitzondering opgetreden tijdens het uitvoeren van de huidige webaanvraag. Raadpleeg de stacktracering voor meer informatie over deze fout en de oorsprong ervan in de code.
<br><br>
<b> Details van uitzondering: </b>System.TypeLoadException: Kan type Sitecore.Analytics.Data.AnalyticsDataContext niet laden vanuit assembly Sitecore.Analytics, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null.<br><br>
<b>Fout in bron:</b> <br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code>
Ever on theverkkte uitzondering gegenereerd tijdens het uitvoeren van de huidige webaanvraag. Все знают, как вести себя так, чтобы узнать больше о том, как это происходит.
</td>
</tr>
</table>
<br>
<b>Stacktracering:</b> <br><br>
<table width=100% bgcolor="#ffffcc">
<tr>
<td>
<code><pre>
[TypeLoadException: Кан тип Sitecore.Analytics.Data.AnalyticsDataContext сборка niet laan vanuit Sitecore.Analytics, версия = 1.0.0.0, культура = нейтральная, PublicKeyToken = ноль.]
Sitecore.Modules.OMSPoll.Domain.PollAnalyticsDataProvider.PollExists (String pollName) +0
Sitecore.Modules.OMSPoll.Domain.PollEventHandler.CheckIsPollItemNameDuplicate (String pollName) +128
Sitecore.Modules.OMSPoll.Controls.OMSPollWizardForm.get_IsPollExists () +93
Sitecore.Modules.OMSPoll.Controls.OMSPollWizardForm.ActivePageChanging (String pageFrom, String & pageTo) +97
Sitecore.Web.UI.Pages.WizardForm.set_Active (строковое значение) +80
Sitecore.Web.UI.Pages.WizardForm.Next () +92
Sitecore.Web.UI.Pages.WizardForm.OnNext (Отправитель объекта, EventArgs formEventArgs) +40
Sitecore.Web.UI.HtmlControls.Button.DoClick (Сообщение сообщения) + 40
[TargetInvocationException: Het doel van een aanroep heeft een uitzondering veroorzaakt.]
System.RuntimeMethodHandle._InvokeMethodFast (Объектная цель, аргументы Object [], SignatureStruct & sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) +0
System.RuntimeMethodHandle.InvokeMethodFast (Объектная цель, аргументы Object [], подпись sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) +71
System.Reflection.RuntimeMethodInfo.Invoke (Object obj, BindingFlags invokeAttr, Binder Binder, параметры Object [], CultureInfo culture, Логическое skipVisibilityChecks) +261
System.Reflection.RuntimeMethodInfo.Invoke (Object obj, BindingFlags invokeAttr, Binder Binder, параметры Object [], CultureInfo culture) +29
Sitecore.Reflection.ReflectionUtil.InvokeMethod (метод MethodInfo, параметры Object [], Object obj) +45
Sitecore.Reflection.ReflectionUtil.CallMethod (Тип Type, Object obj, String methodName, Логическое includeNonPublic, Логическое includeInherited, Логическое includeStatic, Параметры Object []) +87
Sitecore.Reflection.ReflectionUtil.CallMethod (Object obj, String methodName, логическое includeNonPublic, логическое includeInherited, параметры Object []) +43
Sitecore.Web.UI.HtmlControls.Component.HandleMessage (Сообщение сообщения) +133
Sitecore.Web.UI.HtmlControls.Control.HandleMessage (Сообщение сообщения) +497
Sitecore.Shell.Framework.Commands.ClientEventCommand.SendEventMessage () +105
Sitecore.Shell.Framework.Commands.ClientEventCommand.Execute (контекст CommandContext) +10
Sitecore.Web.UI.Sheer.ClientPage.RaiseEvent () +64
Sitecore.Web.UI.Sheer.ClientPage.OnPreRender (EventArgs e) +268
System.Web.UI.Control.PreRenderRecursiveInternal () +80
System.Web.UI.Page.ProcessRequestMain (логическое значение includeStagesBeforeAsyncPoint, логическое значение includeStagesAfterAsyncPoint) +842
</td>
</tr>
</table>
<br>
<hr width=100% size=1 color=silver>
<b>Versiegegevens:</b> Microsoft .NET Framework Versie:2.0.50727.4206; ASP.NET Versie:2.0.50727.4209
</font>
</body>