русский
Germany.ruForen → Архив Досок→ Programmierung

Веселая фича

17.01.13 19:28
Re: Веселая фича
 
AlexNek патриот
AlexNek
in Antwort Murr 17.01.13 00:51
В ответ на:
Представление Длл, однако, будет именно синглетоном

В первый раз встречаю, такое определение
Как то привык ориентироваться на другое.
http://csharpindepth.com/articles/general/singleton.aspx
http://msdn.microsoft.com/en-us/library/ff650316.aspx
В ответ на:
интересует - Как загрузить единичный класс из Длл

Для каких целей, можно уточнить?
А в общем прицип простой - грузим длл-ку и вытаскиваем нужный тип
Assembly SampleAssembly;
SampleAssembly = Assembly.LoadFrom("c:\\Sample.Assembly.dll");
SampleAssembly.GetType("SuperPuperType",true);
Однако веселые часы получишь после :)
Весьма желательно грузить все требуемые Длл-ки в домейн приложения (все выбирается автоматом). Иначе рискуешь получить две копии какой нибудь длл-ки и после долго думать отчего "type1" != "type1"
Ну и в домейне также неплохо подписаться на ошибки загрузки длл-ок и типов.
 

Sprung zu