【问题标题】:BindingFailure was detectedMessage with Mono.Addins使用 Mono.Addins 检测到 BindingFailure 消息
【发布时间】:2011-12-01 08:10:22
【问题描述】:

我正在为我的项目使用 Mono.Addins。这是我的代码:

static void Main()
     {
         string modulepath = String.Format("{0}\\{1}", Loader.GetCurrentDirectory(), "modules");
         AddinManager.Initialize(modulepath, modulepath);
         AddinManager.Registry.Update(null); //**Error in here**

    }

我收到一个错误:

显示名称为“Mono.Addins.CecilReflector”的程序集未能加载到 ID 为 2 的 AppDomain 的“加载”绑定上下文中。失败的原因是:System.IO.FileNotFoundException:无法加载文件或程序集 'Mono.Addins.CecilReflector, Version=0.6.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756' 或其依赖项之一。该系统找不到指定的文件。 文件名:'Mono.Addins.CecilReflector, Version=0.6.0.0, Culture=neutral, PublicKeyToken=0738eb9f132ed756'

解决这个问题的任何想法。预先感谢。

【问题讨论】:

  • Mono.Addins.CecilReflector.dll 在应用程序路径中吗?
  • 哦,谢谢@leppie。这是我的愚蠢。 :))

标签: c# mono.addins


【解决方案1】:

是的,我的问题是通过将文件 Mono.Addins.CecilReflector 复制到应用程序路径来解决的。谢谢伊皮。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-17
    • 2018-10-15
    • 2021-11-15
    • 1970-01-01
    相关资源
    最近更新 更多