0

当我试图安抚某个 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)。

4

1 回答 1

0

I don't know what causes this, but to fix it I usually have to remove both the Moles AND the original assembly reference before re-adding and re-building.

于 2011-10-06T12:50:49.103 回答