Сборка не может быть загружена во время выполнения, если пакет был установлен с Nuget

Моя главная проблема заключается в том, как сделать внедрение зависимостей на уровне MVC5, Api и уровне хранилища БД. Для этого после некоторого количества поиска я достиг этого сайта

Я получил код проекта от gitHub и переместил код в VS2013 и Ninject.MVC5. Ninject устанавливается вместе с nuGet и устанавливается в FunWithSignalR.Data и FunWithSignalR.CompositionRoot. Все прошло хорошо, пока я не нажал кнопку запуска. Проект выполняется успешно, но во время выполнения. Возникает проблема, что сборка FunWithSignalR.Data не может быть загружена. Сборки загружаются так:

kernel.Load(Assembly.GetExecutingAssembly(),
            Assembly
                .Load("FunWithSignalR.Domain"),
            Assembly
                .Load("FunWithSignalR.Data"),
            Assembly
                .Load("FunWithSignalR.CompositionRoot"));

Я видел что ошибка "Could not load file or assembly 'FunWithSignalR.Data' or one of its dependencies. The system cannot find the file specified.":"FunWithSignalR.Data" присутствует только для проектов, в которых я установил Ninject.

Как я могу решить эту проблему?

0 ответов

Другие вопросы по тегам