无法从程序集'Sitecore.Kernel加载类型'Sitecore.Reflection.INexusDataApiEx',

时间:2016-10-26 03:27:09

标签: reflection sitecore sitecore8

我收到此运行时错误,并且无法在此引用的网络上找到任何内容。 'Sitecore.Reflection.INexusDataApiEx'

非常感谢任何协助。

Error message

1 个答案:

答案 0 :(得分:1)

这样的错误通常会在升级或解决方案中的依赖项不匹配后出现。正如'Climber'所提到的,获取一个干净版本的Sitecore的zip,与你正在使用的版本完全匹配(不仅仅是“8.1”,还有正确的次要更新-x版本)。验证您的Sitecore.Kernel.dll与干净版本中的相同。并验证其他dll(因此实际验证整个bin文件夹 - 它应该与您自己的代码中的dll完全相同)。

如果您的解决方案(Nuget或其他)依赖于Sitecore dll,还要验证它们是否引用了正确的版本,否则在部署后可能会再次遇到相同的问题。