无法加载DLL'xmogrt':来自Tridion元数据查询

Mr *_*ith 4 tridion tridion-2011

我正在尝试使用CustomMetaKeyCriteria类根据我设置的一些元数据从Broker DB中撤回内容.但是,我收到下面列出的错误.有任何想法吗?那个dll在我的bin文件夹中,我确认它是32位版本,因为这段代码在32位盒子上运行.我明显错过了一些设置,但是什么?

无法加载DLL'xmogrt':找不到指定的模块.(来自HRESULT的异常:0x8007007E)

Nun*_*res 6

检查您是否拥有此文件的其余dll依赖项?

在我的x86安装文件夹中,我看到以下DLL:

  • 将msvcp71.dll
  • MSVCR71.DLL
  • netrtsn.dll
  • Tridion.ContentDelivery.Configuration.dll
  • Tridion.ContentDelivery.dll
  • Tridion.ContentDelivery.Interop.dll
  • xmogrt.dll

编辑:以下Tridion罐子:

  • cd_broker
  • cd_cache
  • cd_core
  • cd_datalayer
  • cd_deployer
  • cd_linking
  • cd_model
  • cd_tcdl(通常不需要)

您可能应该查看cd_core_log以获取更多详细信息,也许您错过了第三方罐子之一.