Форум программистов, компьютерный форум, киберфорум
.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.57/7: Рейтинг темы: голосов - 7, средняя оценка - 4.57
 Аватар для Vinemax
149 / 117 / 10
Регистрация: 12.09.2011
Сообщений: 785

Динамическое подключение библиотек

26.02.2020, 00:57. Показов 1553. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Привет всем!

Подскажите, пожалуйста, возможно ли средствами C# или VB динамически загружать .NET-библиотеки во время выполнения основной программы? То есть, например, есть библиотека с UserControl'ом и во время выполнения программы я её загружаю и этот контрол появляется на основной форме...

Спасибо!
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.02.2020, 00:57
Ответы с готовыми решениями:

Динамическое подключение dll библиотек в рантайме
Всем доброго времени суток. Разрабатываю проект в котором есть необходимость подключать dll библиотеки "на лету". Я заранее не...

Динамическое подключене библиотек
Здравствуйте! У меня есть приложение в котором используется dll-библиотека. Нужно сделать, чтоб в случае наличия файла библиотеки...

Подключение библиотек MatLab к проекту C#
Задача следующая. У меня имеется m-файл, созданный в MathLab. Далее через deploytool создаю dll. В проекте C# указываю ссылку на эту dll. ...

3
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,233
26.02.2020, 01:02
Цитата Сообщение от Vinemax Посмотреть сообщение
возможно ли средствами C# или VB динамически загружать .NET-библиотеки во время выполнения основной программы
Да, помимо того что можно свои велосипеды собирать, для этого придумали MEF.
Суть его в том, что вы указываете сборку(и), в которой будет происходить поиск типов, помеченных некоторыми специфическими атрибутами.
Удобно использовать для разработки плагинов к приложению.
1
 Аватар для Vinemax
149 / 117 / 10
Регистрация: 12.09.2011
Сообщений: 785
26.02.2020, 20:03  [ТС]
IamRain, спасибо большое! Правда, так и не могу разобраться в принципе такого подключения библиотек...
Цитата Сообщение от Vinemax Посмотреть сообщение
есть библиотека с UserControl'ом и во время выполнения программы я её загружаю и этот контрол появляется на основной форме
Как вот такое реализовать, не подскажете?
0
 Аватар для IamRain
4694 / 2702 / 734
Регистрация: 02.08.2011
Сообщений: 7,233
26.02.2020, 20:13
Vinemax, по указанной ссылке снизу есть ссылка на code sample статьи + другие примеры кода.
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
26.02.2020, 20:13
Помогаю со студенческими работами здесь

Подключение сторонних библиотек к проекту на Silverlight
Вопрос такой. Я делаю проект-библиотеку Lib1.dll. В этом проекте подключены сторонние библиотеки Lib2.dll и Lib3.dll. При подключении...

Подключение своих созданных библиотек к проекту
Хочу создать библиотеку классов и потом ее использовать! как создать понимаю. а вот как ее потом подключить и использовать не совсем!...

Динамическое подключение класса
Есть программа к ней есть класс требуется убрать вот эту строку Binarization.Transformation.BinarizationTransformation aaa = new...

Динамическое подключение сишных dll в приложении c#
Здравствуйте коллеги. Столкнулся вот с какой проблемой:есть у меня приложение .net, в котором я подключаю стороннюю dll написанную на си;...

Динамическое подключение dll, передача информации об объекте
Как передать всю информацию об объекте на форме из dll в саму программу? Например, есть DataGridView1 на форме в dll и на форме в в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Автоматическое создание документа при проведении другого документа
Maks 29.03.2026
Реализация из решения ниже выполнена на нетиповых документах, разработанных в конфигурации КА2. Есть нетиповой документ "ЗаявкаНаРемонтСпецтехники" и нетиповой документ "ПланированиеСпецтехники". В. . .
Настройка движения справочника по регистру сведений
Maks 29.03.2026
Решение ниже реализовано на примере нетипового справочника "ТарифыМобильнойСвязи" разработанного в конфигурации КА2, с целью учета корпоративной мобильной связи в коммерческом предприятии. . . .
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут. https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc Первый документ красиво выглядит, но без схемы. Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере". Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти". Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2. В качестве источника данных. . .
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер Написал заготовку: dotnet new console --aot -o UrlHandler var items = args. Split(":"); var tag = items; var id = items; var executable = args;. . .
Отправка уведомления на почту при создании или изменении элементов справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной записи электронной. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru