Где я могу получить Mono.Cecil.Pdb.dll? - PullRequest
5 голосов
/ 20 января 2011

Я пытаюсь написать IL Weaver с Mono.Cecil, и для того, чтобы он оставался отлаживаемым в VS2010, мне нужен класс PdbReaderProvider или некоторая аналогичная реализация ISymbolProvider.Я скачал последние моно-dll с http://mono.ximian.com/daily/,, но в zip-файле нет Mono.Cecil.Pdb.dll.Я скачал исходный код с https://github.com/jbevain/cecil/tree/master/Mono.Cecil, но я не могу собрать этот конкретный проект под .net 4.
Может кто-нибудь мне помочь и указать на скомпилированный работающий .netdll Mono.Cecil.Pdb, желательно с рабочим PdbReaderProvider внутри?

Ответы [ 2 ]

6 голосов
/ 20 января 2011

Действительно, вам нужно получить источник из репозитория Сесила github .Затем вам просто нужно открыть Mono.Cecil.sln внутри VS 2010, выбрать конфигурацию решения net_4_0_Debug (или net_4_0_Release) и собрать решение.Решение автономно, поэтому вам больше ничего не нужно.

Вы получите и Mono.Cecil.dll, и Mono.Cecil.Pdb.dll внутри bin / net_4_0_Debug (или bin / net_4_0_Release).

1 голос
/ 02 февраля 2012

Кроме того, получите пакет NuGet, который включает в себя все сборки Cecil. Если вы в стеке MS, конечно.

...