【问题标题】:Failed to compute assembly metadata hash无法计算程序集元数据哈希
【发布时间】:2011-07-05 07:39:13
【问题描述】:

当我尝试安抚某个 DLL 时,痣似乎会窒息。它以错误代码 -1 退出,消息会说:

cache: failed to compute assembly metadata hash
code: failed to generate stub type for ... (a bunch of this)

此外,仅当我们有 1 个 .moles 文件时,设置 Diagnostic=true 和 Verbosity=Noisy 似乎才有效。如果我们有超过 1 个 DLL 到摩尔/多个 .moles 文件,我们仍然会得到一个有点“总结”的输出视图 - 在生成摩尔 DLLS 期间不会暴露任何错误/警告 - 让我们想知道出了什么问题。

最后,DLL 可以被实际的应用程序代码使用,而不会出现任何明显的问题,除非通过 Moles。

如果 DLL 有问题,我可以接受,但是当症状仅存在于 Moles 中时,这些消息背后的原因可能是什么?

我正在使用最新版本的 Moles (v0.94.51023.0)。

【问题讨论】:

    标签: moles


    【解决方案1】:

    我不知道是什么原因造成的,但要修复它,我通常必须在重新添加和重新构建之前删除 Moles 和原始程序集引用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-23
      • 2019-07-17
      • 1970-01-01
      • 1970-01-01
      • 2017-06-15
      • 1970-01-01
      • 2010-12-07
      相关资源
      最近更新 更多