Не удалось вычислить хэш метаданных сборки - PullRequest
0 голосов
/ 05 июля 2011

Родинки, кажется, задыхаются, когда я пытаюсь смягчить определенную DLL.Он завершается с кодом ошибки -1, и в сообщениях будет указано:

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

Кроме того, установка Diagnostic = true и Verbosity = Noisy, похоже, работает, только если у нас есть файл 1 .moles.Если у нас есть более 1 DLL для моль / нескольких файлов .moles, мы все равно получим несколько «обобщенное» представление вывода - которое не будет отображать никаких ошибок / предупреждений во время генерации модулированных DLLS - что заставляет нас задуматься о том, что пошло не так.

Наконец, DLL может быть использована потребляемым самим кодом приложения без каких-либо видимых проблем, за исключением случаев, когда он проходит через Moles.

Я могу принять, если DLL несколько неисправна, но что может бытьпричина этих сообщений, когда симптомы существуют только у родинок?

Я использую последнюю версию родинок (v0.94.51023.0).

1 Ответ

0 голосов
/ 06 октября 2011

Я не знаю, что является причиной этого, но чтобы исправить это, мне обычно приходится удалять и Моли, и исходную ссылку на сборку перед повторным добавлением и сборкой.

...