Не удается загрузить один или более запрошенных типов. Обратитесь к свойству LoaderExceptions

489
31 марта 2017, 22:02

Всем доброго времени суток. Пишу плагин(dll) для запуска в планировщике задач. При тестировании UnitTest - ом, библиотека загружается, все работает. При запуске в планировщике получаю ошибку: "Не удается загрузить один или более запрошенных типов. Обратитесь к свойству LoaderExceptions для получения дополнительных сведений". Обращаюсь к LoaderExceptions:

      try
        {
        }
      catch (Exception ex)
        {
            if (ex is System.Reflection.ReflectionTypeLoadException)
            {
                var typeLoadException = ex as ReflectionTypeLoadException;
                var loaderExceptions = typeLoadException.LoaderExceptions;
                foreach(Exception e in loaderExceptions)
                {
                    log.Error($"loaderExceptions: {e.Message}");
                }
            }
            throw ex;
        }

Он говорит следующее:"Не удалось загрузить файл или сборку "Сборка, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null" либо одну из их зависимостей. Не удается найти указанный файл.". В "References" сборки, у подключаемых библиотек пробовал менять свойство "Copy Local" на true (для этого "Внедрить типы взаимодействия" меняем на false). Не помогло. Может быть, кто - нибудь сталкивался с подобной проблемой?

READ ALSO
Отправка COM-порт ASCII команд

Отправка COM-порт ASCII команд

Задача в опросе весов CAS AP через RS 232 или СОМ порт

484
сохранение jpg в наилучшем качестве C#

сохранение jpg в наилучшем качестве C#

Добрый деньИмеется код, объединяющий два изображения в одно:

267
WindowState = FormWindowState.Maximized;

WindowState = FormWindowState.Maximized;

Приложение написано с использованием WinFormsПри установке свойства:

328