无法计算程序集元数据哈希

时间:2011-07-05 07:39:14

标签: moles

当我试图安抚某个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到mole / multiple .moles文件,我们仍会得到一个有点'概括'的输出视图 - 它不会在生成moled DLLS期间暴露任何错误/警告 - 导致我们想知道出了什么问题。< / p>

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

我可以接受DLL是否有点错误,但当症状仅存在于Moles中时,这些消息背后的原因是什么?

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

1 个答案:

答案 0 :(得分:0)

我不知道是什么导致这种情况,但要修复它,我通常必须在重新添加和重新构建之前删除Moles和原始程序集引用。