Вопросы по теме 'dynamic-assemblies'

.net динамические сборки
Меня недавно спросили, знаю ли я что-нибудь о динамических сборках в .Net. Короткий ответ был - нет. Я нашел множество статей, в которых описывается, как создать динамическую сборку, но ни одна из них не объясняет следующее: Что они собой...
7477 просмотров
schedule 05.04.2022

Как изменить имя динамической сборки после ее создания?
Есть ли способ изменить имя динамической сборки после ее создания? Я использую фреймворк, использующий динамические методы, и он создает динамическую сборку с тем же именем, что и моя основная сборка (что вызывает проблемы с WPF, когда он пытается...
107 просмотров
schedule 24.08.2022

Динамическая загрузка сборки, которая ожидает сборки GAC, которые фактически недоступны?
Что произойдет, если приложение попытается загрузить сборку, которая имеет ссылки на сборки в GAC, и эти сборки недоступны на машине? В основном я хочу полагаться на успешную загрузку сборки, чтобы предположить, что сборки, на которые есть ссылки,...
331 просмотров
schedule 07.05.2024

Можно ли указать каталоги зависимостей при динамической загрузке сборок?
Мне интересно, возможна ли такая установка: c:\eflow\proxy.dll (основная DLL, загружаемая приложением) c:\eflow\application\dynamic.dll (DLL, динамически загружаемая proxy.dll) c:\eflow\dependency.dll (зависимая DLL, необходимая для dynamic.dll )...
1517 просмотров

Динамические сборки и методы
Я программировал .NET и C # уже много лет, но только недавно столкнулся с типом DynamicMethod вместе с концепцией динамической сборки в контексте отражения. Кажется, что они всегда используются в генерации IL (кода времени выполнения). К...
1657 просмотров

.NET: расширять классы при загрузке или есть концепция загрузчиков классов?
Этот вопрос, вероятно, задавали сотни раз, но опять же: есть ли в .NET концепция загрузчиков классов. И позвольте мне пояснить проблему: я не хочу вводить класс с несколькими дополнительными элементами кода, необходимыми для того, чтобы иметь...
174 просмотров
schedule 01.12.2022

Как сохранить дерево выражений в качестве основной точки входа в новый исполняемый файл на диске?
Я пытаюсь экспортировать дерево выражений в сборку PE в качестве основной точки входа. Я получил лямбда-выражение, построив дерево выражений, например: using System.Linq; using System; // 1. use expression trees to create a block expression (not...
1291 просмотров
schedule 26.05.2022

Создать динамическую копию существующей сборки/модуля
Можно ли создать динамическую копию сборки или модуля/класса? Я смог легко найти, как создать динамическую сборку или модуль с нуля, используя AssemblyBuilder / ModuleBuilder (как показано здесь ), но есть ли способ создать копию существующей...
2032 просмотров
schedule 18.09.2022

Fluent NHibernate не может автоматически создавать сопоставления для динамической сборки.
Я работаю над устаревшей кодовой базой, которая создает некоторые из своих объектов на лету. Я хотел бы иметь возможность добавлять эти объекты в мою автопостоянную модель, используя AddEntityAssembly следующим образом: var model =new...
284 просмотров

Освободите .dll и .pdb после динамической загрузки файла .dll
Я создаю приложение для Windows, в котором я могу вызвать закодированный проект пользовательского интерфейса (проект с именем RecordAndPlayback) , нажав кнопку. Моя цель - вызвать методы тестирования в закодированном проекте пользовательского...
294 просмотров

Какова ценность AssemblyLoadContext.Unload() в .NET Core по сравнению с обычной сборкой мусора?
В .NET Core 3.0 введен коллекционный AssemblyLoadContext , который позволяет вызывать метод Unload() для выгрузки сборок, загруженных внутри контекста. Согласно документации (...
1005 просмотров