4
ответа

Замена инструкций в MethodBody метода

(В первую очередь, это - очень длинное сообщение, но не волнуйтесь: я уже реализовал все это, я просто спрашиваю Ваше мнение или возможные альтернативы.) я испытываю затруднения при реализации следующего;...
вопрос задан: 14 May 2010 07:59
3
ответа

Моно Cecil по сравнению с Ядром PostSharp по сравнению с Microsoft CCI для реализации платформы AOP

Который является лучше с точки зрения возможностей, легких из использования, документации, образцов, сообщества/поддержки, интеграции VS, известных реализаций, долгосрочной жизнеспособности и скорости сборки для реализации пользовательского...
вопрос задан: 5 September 2009 11:11
1
ответ

Mono-Cecil: Как я могу получить ModuleDefinition для mscorlib?

Я пытаюсь записать IL, который называет методы в mscorlib, но я не могу выяснить, как добраться, ModuleDefinition к mscorlib к на самом деле ссылаются на типы и методы, и документацию и Google...
вопрос задан: 7 July 2010 14:33
1
ответ

Может Моно. Cecil изменяет код, уже загруженный в AppDomain?

Я хочу добавить некоторое поведение к определенному классу во времени выполнения. Я знаю, как разделить на подклассы во времени выполнения с помощью Отражения. Испустите, но это недостаточно, в зависимости от некоторой внешней конфигурации, которую я долж
вопрос задан: 2 May 2010 20:20
1
ответ

Что эти свойства означают в Моно. Cecil?

Я пользуюсь совместно использованными библиотеками Lokad, который в свою очередь зависит от Моно. Cecil. Я немного смущен, что следующие свойства означают (они относятся к внутренностям.NET и таким образом имеют эквивалентную.NET...
вопрос задан: 17 February 2010 17:57
0
ответов

Mono.Cecil позаботится о филиалах и т. Д. Местонахождение?

Ну, этот вопрос может показаться странным, но это просто - моя точка зрения, если у меня есть «GOTO» (BRTRUE ITC) в декомпилированном коде, например, вызов ***** IL_0003: RET и I добавляю команду после этого *** ...
вопрос задан: 29 June 2018 09:12
0
ответов

Как программно заменить встроенные ресурсы в сборке .NET?

Я пытаюсь заменить ресурс файла exe (.NET, C #) с помощью кода C #. Я нашел эту статью и сделал этот код (используя Mono.Cecil 0.6): AssemblyDefinition asdDefinition = AssemblyFactory ....
вопрос задан: 19 November 2017 16:15
0
ответов

Visual Studio Watch window not taking into account usings

У меня есть следующий код в модели представления: public Point Location { get { var rangePixels = Range * PixelsPerMile; var xCoordinate = OwnLocation.X * MapScale + rangePixels * ...
вопрос задан: 23 May 2017 12:13
0
ответов

Как добавить настраиваемый атрибут без конструктора по умолчанию с помощью mono.cecil

Этот вопрос связан с этим, но не является дубликатом. Jb сообщил, что для добавления пользовательского атрибута будет работать следующий фрагмент :ModuleDefinition module =...; MethodDefinition...
вопрос задан: 23 May 2017 11:53
0
ответов

Не удалось найти класс AssemblyFactory с помощью Mono.Cecil

Я использую файл DLL Mono.Cecil и пишу этот код: AssemblyDefinition sourceAssembly = AssemblyFactory.GetAssembly (assemblyPath); Мой проект не компилируется, потому что он не может ...
вопрос задан: 17 September 2013 13:37
0
ответов

Добавить try-catch с помощью Mono Cecil

Я использую Mono Cecil для внедрения кода в другом методе. Я хочу добавить блок Try-Catch вокруг моего кода. Итак, я написал HelloWorld.exe с блоком try catch и декомпилировал его. Это выглядит так в...
вопрос задан: 17 June 2012 20:38
0
ответов

Исключение Mono.Cecil возникает при анализе версии .NET 4.5 DLL System.Xml. Почему?

Я использую Mono.Cecil 0.9.5.3, и после установки VS2012 RC (что приводит к замене .NET 4.0 System.XML.DLL на аналог из .NET 4.5) я получаю исключение System.ArugmentException в некоторых случаях. код ...
вопрос задан: 10 June 2012 13:11
0
ответов

Модуль Mono.Cecil в BaseType неверен

Я загружаю две сборки с помощью AssembliyDefinition.ReadAssembly In AssemblyA I определить ClassA. В AssemblyB я определяю ClassB: ClassA. Когда я проверяю TypeDefinition.BaseType для ClassB, я получаю ...
вопрос задан: 31 January 2012 16:02
0
ответов

Как получить значение атрибута для сборки в Cecil

Есть ли способ получить str1 в коде? [MyAttribute ("str1")] class X {} Экземпляр Mono.Cecil.CustomAttribute.Fields пуст.
вопрос задан: 10 December 2011 00:18
0
ответов

Добавление настраиваемых атрибутов с помощью mono.cecil?

Я не могу понять, как добавить настраиваемый атрибут к методу с помощью Mono.Cecil Атрибуты, которые я хотел бы добавить, выглядят так: .custom instance void [mscorlib] System.Diagnostics ....
вопрос задан: 5 December 2011 16:08
0
ответов

Как создать метод переопределения с помощью Mono.Cecil?

Я использую Mono.Cecil для создания сборки, содержащей производный класс, который переопределяет определенный метод в импортированный базовый класс. Метод переопределения - это «неявное» переопределение. Проблема в том, что ...
вопрос задан: 12 November 2011 02:12
0
ответов

cecil: Типы Instruction.Operand, соответствующие значению Instruction.OpCode.Code

Есть ли какая-либо документация или часть исходного кода cecil, с которой я могу проконсультироваться, чтобы получить исчерпывающее представление о том, какие типы операндов будет использовать cecil для данного значения кода? Например: я могу почерпнут
вопрос задан: 27 September 2011 21:46
0
ответов

Как получить номер исходного кода/строки для инструкции IL с помощью Mono.Cecil

Я использую Mono.Cecil для написания простой утилиты, которая ищет использование типов/методов в .NET сборках (например, вызов ToString на enums). Я могу найти метод, но было бы здорово ...
вопрос задан: 21 September 2011 15:49
0
ответов

CCI vs. Mono.Cecil - преимущества и недостатки

Я видел статьи, в которых обсуждались эти две похожие структуры, но большинству из них два года назад или так. Я полагаю, что оба проекта сейчас намного более зрелые, чем два года назад, и ситуация ...
вопрос задан: 17 September 2011 15:13
0
ответов

Тип Mono.Cecil.IsAssignableFrom (производныйType) эквивалент

Я использую Mono.Cecil для поиска типов в Сборки, производные от данного. Обычно это можно сделать с помощью метода IsAssignableFrom (), но я не могу найти его эквивалент в Cecil. Есть ли такие ...
вопрос задан: 15 April 2011 14:50
0
ответов

Mono.Cecil что-то вроде Type.GetInterfaceMap?

System.Reflection.Type содержит GetInterfaceMap, который помогает определить, какой метод реализует какой-либо метод из интерфейса. Или как реализовать такой ...
вопрос задан: 7 February 2011 01:41
0
ответов

Поиск сборок иерархии типов с помощью Mono.Cecil

Я пытаюсь реализовать метод, который получает тип и возвращает все сборки, содержащие его основу типы. Например: Класс A - это базовый тип (класс A принадлежит сборке c: \ A.dll) Класс B ...
вопрос задан: 22 January 2011 17:36
0
ответов

Где взять Mono.Cecil.Pdb.dll?

Я пытаюсь написать IL Weaver с Mono.Cecil, и чтобы он оставался отлаживаемым в VS2010, мне нужно класс PdbReaderProvider или аналогичную реализацию ISymbolProvider. Я скачал ...
вопрос задан: 19 January 2011 21:24
0
ответов

Mono.Cecil Ссылка типа на тип?

Можно ли каким-либо образом перейти от ссылки на тип в Mono.Cecil к типу?
вопрос задан: 15 November 2010 12:38
0
ответов

Как определить, какие методы вызываются в методе?

Я хотел бы перечислить все методы, которые вызываются из определенного метода. Например, если у меня есть следующий код: public void test1 () {test2 (); test3 (); } Список должен содержать test2 () и ...
вопрос задан: 1 November 2010 23:21