Я пытаюсь загрузить сборку во время выполнения.
Для этого я использую следующую строку:
System.Reflection.Assembly.Load(file.FullName);
файл является объектом FileInfo, поэтому file.FullName возвращает полный путь к файлу в файловой системе, например: c: \ mywebsite \ dlls \ myassembly.dll
Когда я пытаюсь выполнить строку выше, я получаю следующую ошибку:
Не удалось загрузить файл или сборку 'c: \ mywebsite \ dlls \ myassembly.dll' или
одна из его зависимостей. Данное имя сборки или кодовая база были
недействительным. (Исключение из HRESULT: 0x80131047)
Я уверен, что это не проблема зависимости, и я не знаю, что такое «неверная кодовая база»
Обратите внимание, что если я помещаю сборку непосредственно в папку BIN сайта, все работает правильно, я просто не могу выполнить загрузку динамически.