Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - .NET

Страница: 1 |

 

  Вопрос: System.Reflection.Assembly Добавлено: 06.04.06 13:12  

Автор вопроса:  mich | Web-сайт: belkyokushin.net | ICQ: 261800349 
'делаем так:
        mAssembly = System.Reflection.Assembly.LoadFrom("c:\плагин.dll")
        'после этого файл c:\плагин.dll не доступен
        'Как его отключить, чтобы после можно было удалить
        mAssembly = Nothing ' не помогает
        'mAssembly.Dispose - метода нет

(и close тоже нет)

Ответить

  Ответы Всего ответов: 7  

Номер ответа: 1
Автор ответа:
 GSerg



Вопросов: 0
Ответов: 1876


 Профиль | | #1 Добавлено: 06.04.06 13:48
GC натравить?

Ответить

Номер ответа: 2
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #2
Добавлено: 06.04.06 16:09
Попробую

Ответить

Номер ответа: 3
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #3
Добавлено: 06.04.06 16:23
Ошибка! Не могу удалить
...

Снимите защиту от записи.

Ответить

Номер ответа: 4
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #4
Добавлено: 06.04.06 22:35
Сборку нельзя выгрузить.
Выгрузить можно только AppDomain, в который она загружена.

Ответить

Номер ответа: 5
Автор ответа:
 EROS



Вопросов: 58
Ответов: 4255
 Профиль | | #5 Добавлено: 07.04.06 00:02
GC натравить?

Поскольку это ОЧЕНЬ ресурсоемкая операция,то во всех книгах настоятельно и категорически рекомендуют этого не делать...

Ответить

Номер ответа: 6
Автор ответа:
 Павел



Администратор

ICQ: 326066673 

Вопросов: 368
Ответов: 5968
 Web-сайт: www.vbnet.ru
 Профиль | | #6
Добавлено: 07.04.06 06:42
Не поможет тут GC ни каким боком. Сборку можно выгрузить только вместе со всем доменом приложения.

Поэтому для динамически подгружаемых сборок, которые потом придется выгружать, нужно создавать отдельный AppDomain, грузить их в него, а потом выгружать весь AppDomain.

Ответить

Номер ответа: 7
Автор ответа:
 mich



ICQ: 261800349 

Вопросов: 19
Ответов: 148
 Web-сайт: belkyokushin.net
 Профиль | | #7
Добавлено: 10.04.06 22:48
Если не сложно подскажите как создать AppDomain и с чем его едят.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам