Загрузка сборки в .NET Core

Использование VS2017 RC, .NET Core

Я пытаюсь загрузить сборку из файла. Зависимости этой сборки находятся в одной папке.

я используюAssemblyLoadContext.Default.LoadFromAssemblyPath.

я понимаюLoadFromAssemblyPath исключительно загружает запрашиваемую сборку, игнорируя ее зависимости; любая попытка перебрать типы сборки не удалась сSystem.Reflection.ReflectionTypeLoadException.

LoaderExceptions содержит списокSystem.IO.FileNotFoundException.

Мне интересно, почему это так, поскольку все необходимые файлы находятся в одной папке.

Я также пытался загрузить все файлы * .dll в папку, но некоторые неожиданно не сSystem.IO.FileLoadException.

Что я делаю неправильно?

Изменить: я не хотел бы полагаться на файл .deps (таким образом исключая DependencyContext). Является ли это возможным?

Ответы на вопрос(1)

Ваш ответ на вопрос