|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.01.2009, 14:29 | #1 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
C# Reflection: разблокировать файл после LoadAssembly
Честно говоря, не знаю баг ли это от Microsoft или это наоборот фича для чего, но проблема такая: После выполнения метода LoadAssembly() библиотека которую мы загрузили блокируется программой до завершения выполнения. А мне нужно удалить эту библиотеку. Кто знает методы как разблокировать её?
|
22.01.2009, 18:08 | #2 | |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
Assembly.Load ?
Не нашел метода LoadAssembly. В любом случае, у Рихтера, по-моему: Цитата:
http://msdn.microsoft.com/ru-ru/library/ms173101.aspx |
|
22.01.2009, 19:38 | #3 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Сорри, это я немного запутался(про LoadAssembly). Я уже как и сам нашел решение с использованием доменов. Но возник вопрос как загрузить dll в домен имея только путь к ней?
|
22.01.2009, 20:14 | #4 | |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
Цитата:
Код:
Последний раз редактировалось alexBlack; 22.01.2009 в 21:00. |
|
23.01.2009, 16:24 | #5 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Спасибо за помощь. (+отзыв). Но я использовал немного другой метод: я создал домен и в нем вызывал функцию, в которой использовал Assembly.Load(). Примерно так:
Код:
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Дан файл, содержащий текст на русском языке.Составить в алфавитном порядке список слов в файл. | JiLiYa | Паскаль, Turbo Pascal, PascalABC.NET | 3 | 26.12.2008 12:05 |
Как записать файл в файл программы? | Хамяг | Общие вопросы Delphi | 2 | 02.11.2008 16:01 |
Каретка после текста | Shouldercannon | Общие вопросы Delphi | 3 | 20.07.2008 10:37 |
Програмно разблокировать компьютер | Vansteyn | Win Api | 1 | 25.06.2007 18:18 |
Как вытащить данные из Excel в бд dephi, а потом (после работы с данными) сформировать новый файл excel. | Геля | БД в Delphi | 1 | 10.04.2007 15:11 |