Вопросы по теме 'il'
Разберите .NET IL, чтобы найти сообщение об ошибке
Моя команда пытается найти, где появляется сообщение об ошибке в .NET windows service , инкапсулирующем веб-службу, которая была создана Microsoft и находится на наших серверах для поддержки используемого нами бизнес-продукта. Microsoft лично...
922 просмотров
schedule
30.11.2023
PEVerify в коде?
Возможный дубликат: Есть ли API для проверки MSIL динамической сборки во время выполнения?
Я динамически генерирую сборку, используя Reflection.Emit и тому подобное.
Для модульного теста я хотел бы PEVerify мой IL.
Я могу...
387 просмотров
schedule
08.11.2023
Off By One ошибки и тестирование мутаций
В процессе написания тестера мутаций "Off By One" для моей любимой среды тестирования мутаций ( NinjaTurtles ) я написал следующий код, чтобы дать возможность проверить правильность моей реализации:
public int SumTo(int max)
{
int sum = 0;...
959 просмотров
schedule
15.12.2023
Влияет ли создание экземпляра локальной строковой переменной на производительность?
У меня две ситуации:
static void CreateCopyOfString()
{
string s = "Hello";
ProcessString(s);
}
и
static void DoNotCreateCopyOfString()
{
ProcessString("Hello");
}
IL для этих двух...
175 просмотров
schedule
30.10.2023
CLR IL-значение квадратных скобок в .locals init
Я пытаюсь создать динамическую сборку, используя Reflection & Emit в .NET. Я получаю сообщение об ошибке «Common Language Runtime обнаружил недопустимую программу». Я создал еще одну программу, которая имеет нужные мне функции, используя жестко...
973 просмотров
schedule
07.10.2022
Почему частные константы хранятся в сборках .NET?
Константы, на которые ссылается код, заменяются их фактическими значениями при компиляции в IL.
Поскольку на общедоступные константы можно ссылаться в коде за пределами конкретной сборки, имеет смысл хранить их в метаданных сборки.
Но почему там...
189 просмотров
schedule
14.09.2022
Как я могу использовать Mono.Cecil для вызова универсального метода
Я пытаюсь импортировать метод и его IL-код, например callvirt instance !!0 [UnityEngine]UnityEngine.GameObject::AddComponent<class RealMono>() RealMono — это MonoBehavior , который я создал. Я понятия не имею, как получить общий метод.
764 просмотров
schedule
01.02.2024
Почему поведение перегруженных функций-членов отличается от поведения функций, не являющихся членами
Я заметил, что параметры, передаваемые глобальным функциям, всегда используют «вызов», но вызовы перегруженных функций-членов всегда используют «вызов».
Почему он всегда вызывает перегруженную функцию, относящуюся к базовому классу, а не к...
163 просмотров
schedule
01.10.2022