2016-07-08 9 views
0

У меня есть два дня «googleing» и «msdning». Вся информация у меня есть, как получить короткое имя, если у вас есть сильные, есть сборка загружена или что-то еще подобное. Но нет никакой информации о том, как загрузить (или просто получить полное имя, загрузить его) сборку, когда у вас есть только короткое имя. Assembly.Load хочет FullName, Assembly.LoadPartial устарели и не работают. Так что я немного в путанице ...C# Как открыть сборку, используя короткое имя (или как получить сильное имя, когда у вас только короткий)

ответ

0

Хех ... вопрос был глупым ... Я пытаюсь загрузить «System.Math» (выберите это только для теста) как сборку, но это был класс. .. Так что, когда я пытаюсь загрузить System.IO.Compression, он успешно загружается.

Assembly a = Assembly.LoadWithPartialName("System.IO.Compression"); 
textBox1.AppendText(Environment.NewLine + a.GetName().Name);