我正在尝试将最新的 Twitter 模块添加到 Orchard 应用程序(托管在 Azure 上),但是注册后出现以下错误:
无法加载文件或程序集“NHibernate.Linq,Version=0.0.0.0,Culture=neutral,PublicKeyToken=null”或其依赖项之一。该系统找不到指定的文件。
如果我取消注册 Twitter 模块,则不会发生错误,并且我在模块中看不到任何对 NHibernate.Linq 的引用。DefaultContentQuery 类中发生错误。
知道发生了什么吗?
更新
啊,我想我已经发现了。该模块在其自己的 bin 文件夹中引用 Orchard.Core 和 Orchard.Framework,因此我将其更改为引用源项目。大概它是用旧版本编译的。