Загрузить сборку без культуры и версии

1

Я знаю, что рекомендуемый способ загрузки сборок:

Assembly SampleAssembly = Assembly.Load
        ("SampleAssembly, Version=1.0.2004.0, Culture=neutral, PublicKeyToken=8744b20f8da049e3")

Но что, если я не знаю, какая версия сборки существует в GAC (например, NpSql или MySql.Data могут иметь разные версии на разных машинах)?

Затем я могу загрузить его, не указав маркер версии, культуры и открытого ключа.

Это возможно? (Я знаю о LoadWithPartialName, но теперь он устарел).

  • 1
    Быстрый поиск в Google показывает, что это возможно (с использованием перегрузки Assembly.Load(AssemblyName) ), но не рекомендуется. Смотрите здесь , здесь и здесь
Теги:

1 ответ

0
Лучший ответ

Кажется, мы можем использовать Assembly.Load(AssemblyName), но это не рекомендуется.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню