在Geta标签中应用TagsGroupkey后,镜像不起作用

时间:2019-01-24 13:10:21

标签: episerver mirroring

我们在EPiServer 9.2应用程序中使用了过去两年中的Geta Tags 2.1.13。最近,我们应用了TagsGroupKey。下面是代码,

[TagsGroupKey("myTags")]
    [UIHint("Tags")]
    [Display(Name = "Tags", GroupName = SystemTabNames.Content, Order = 100)]
    public virtual string TagData { get; set; }

    [TagsGroupKey("myAuthors")]
    [UIHint("Tags")]
    [Display(Name = "Author", GroupName = SystemTabNames.Content, Order = 101)]
    public virtual string Author { get; set; }

在添加GroupKey之前,镜像服务不需要在bin文件夹中包含“ Geta.Tags.ddl”,并且可以正常使用。 添加GroupKey后,镜像服务失败,并显示以下错误,

  

调用的目标已引发异常。 [错误   执行任务“ TestMirror”:初始化操作因初始化而失败   在类EPiServer.Initialization.ModelSyncInitialization,EPiServer,   版本= 9.2.0.0,文化=中性,PublicKeyToken = 8fe83dea738b45b7   (无法加载文件或程序集'Geta.Tags,版本= 2.1.13.0,   文化=中性,PublicKeyToken =空”或其依赖项之一。的   系统找不到指定的文件。)]

要解决以上错误,我将Geta.Tags.dll放入了bin文件夹,现在下面出现了一个新错误。

  

镜像作业:“ TestMirror”镜像状态:导出期间失败   发生以下错误:对象引用未设置为的实例   一个东西。 SourceService:导出0页TargetService:导入0   页,已移动0页,已删除0页(包括孩子)

EPiServerLog错误/ StackTrace,

  

2019-01-24 03:14:50,504 [13]错误   EPiServer.MirroringService.Proxy.RuntimeMirroringProxy:StartMirroring   失败的System.NullReferenceException:对象引用未设置为   对象的实例。在   EPiServer.Enterprise.DataExporter.CleanupPackage()在   EPiServer.Enterprise.DataExporter.Export()在   EPiServer.MirroringService.MirroringSourceService.MirroringExporter.SendPackage(DataExporter   出口商,TypeOfPackage typeOfpackage)位于   EPiServer.MirroringService.MirroringSourceService.MirroringExporter.ExportPackages()   在   EPiServer.MirroringService.MirroringSourceService.MirroringExporter.Export()   在   EPiServer.MirroringService.Proxy.RuntimeMirroringProxy.StartMirroring(Guid   contextId,ValidationContext validateContext)

任何人都可以在这方面帮助我解决问题。

预先感谢, 哈里

0 个答案:

没有答案