2012-11-02 1 views
0

Я пытаюсь загрузить и выгрузить сборку в моем приложении C#, но я не могу выгрузить сборку и не могу заменить эти разгруженные сборки динамически.Как разгружать сборки в C# динамически

+3

Вам нужно будет приложить гораздо больше усилий, чем вы уже сделали. – leppie

+0

Как вы загрузили сборку? –

ответ

4

Вы не можете выгрузить сборку. Как только он там, JIT не сможет разделить весь код, который он скомпилировал.

Однако вы можете загрузить его в отдельный AppDomain и разорвать этот AppDomain, когда закончите.

+0

Возможно, упоминание Addin Framework было бы замечательным! –

+0

Ну да, возможно - но тогда это, возможно, вложило бы немного больше усилий, чем было поставлено в вопрос :) –

+0

Я уже пытался создать AppDomain. Но это мне не помогло. Спасибо Андрасу. – MuruganTrov