首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装Sense / ContentRegistrationException ContentRegistrationException UnknownContentHandler UnknownContentHandler

安装Sense / ContentRegistrationException ContentRegistrationException UnknownContentHandler UnknownContentHandler
EN

Stack Overflow用户
提问于 2017-02-13 11:46:40
回答 1查看 99关注 0票数 0

我正试图在我的机器上安装SN评估版本(胜利)。服务器2012 R2数据中心),我以以下错误结束:

代码语言:javascript
复制
2017-02-13 11:34:08.2961    XsltApplicationCtd.xml ... Ok
2017-02-13 11:34:08.2961    YesNoFieldSettingCtd.xml ... Ok
2017-02-13 11:34:08.2961    
2017-02-13 11:34:08.2961    Installing content types...
2017-02-13 11:34:10.6787    ========================================
2017-02-13 11:34:10.6787    Import ends with error:
2017-02-13 11:34:10.6857    ========== Exception:
2017-02-13 11:34:10.6867    ContentRegistrationException: UnknownContentHandler: 'SenseNet.ContentRepository.Security.ADSync.ADSettings'. ContentType: ADSettings
2017-02-13 11:34:10.8027       at SenseNet.ContentRepository.Schema.ContentType.SetFieldSlots(Type handlerType) in     c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\ContentRepository\Schema\ContentType.cs:line 549
at SenseNet.ContentRepository.Schema.ContentType.Build(IXPathNavigable definitionXml) in     c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\ContentRepository\Schema\ContentType.cs:line 
at SenseNet.ContentRepository.Schema.ContentType.set_Binary(BinaryData value) in     c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\ContentRepository\Schema\ContentType.cs:line 73
at SenseNet.ContentRepository.Schema.ContentTypeManager.LoadOrCreateNew(IXPathNavigable contentTypeDefinitionXml) in c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\ContentRepository\Schema\ContentTypeManager.cs:line 309
at SenseNet.ContentRepository.Schema.ContentTypeInstaller.Install(CTD ctd) in c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\ContentRepository\Schema\ContentTypeInstaller.cs:line 118
at SenseNet.ContentRepository.Schema.ContentTypeInstaller.ExecuteBatch() in c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\ContentRepository\Schema\ContentTypeInstaller.cs:line 106
at SenseNet.Tools.ContentImporter.ImporterClass.InstallContentTypeDefinitionsAndAspects(String ctdPath, String aspectsPath) in c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\Tools\Import\ImporterClass.cs:line 389
at SenseNet.Tools.ContentImporter.ImporterClass.Run(String schemaPath, String asmPath, String fsPath, String repositoryPath, Boolean validate, Boolean resetSecurity) in c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\Tools\Import\ImporterClass.cs:line 132
at SenseNet.Tools.ContentImporter.Importer.Main(String[] args) in c:\Builds\8\SenseNet\PACKAGEEvaluation\Sources\Source\SenseNet\Tools\Import\Importer.cs:line 115

请指点,

非常感谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-03-02 17:09:56

导入的内容具有无法找到的指定内容处理程序。此“处理程序”是一个动态链接库,在本例中,您在“网站\bin”和/或“网站\工具”路径中缺少了文件"SenseNet.ContentRepository.dll“,因为这是在错误消息中引用ADSync.ADSettings的文件。

如果您缺少这个DLL,那么很可能您丢失了更多需要的文件。如果您在编译项目(它很大)时遇到问题,那么您可以从WebPI安装程序获得这些文件。这要复杂得多,因为您需要首先使用SQL文件来创建数据库,然后从WebPI安装程序中解压缩文件,并将它们放在正确的位置。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42203293

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档