Решение MVC3 проблема сборки log4net - PullRequest
0 голосов
/ 11 января 2012

У меня есть простое решение MVC с 2 проектами, доменом и сетью. В этом нет ничего особенного, за исключением того, что когда я создаю решение, в папке bin моего веб-проекта загадочным образом появляется log4net.dll. Я поднял это после того, как мой \ Views \ Shared \ Error.cshtml имел волнистую линию ниже верхней строки (@model System.Web.Mvc.HandleErrorInfo), говоря: «Ошибка времени выполнения Asp.Net: Не удалось загрузить файл или сборку log4net. ............ бла, бла, бла "

У меня нет ни одной ссылки на log4net ни в одном из моих проектов, как там дела с dll? У меня даже нет ничего в моем web.config со словом log4net. Это проект MVC3 Framework 4.

1 Ответ

0 голосов
/ 11 января 2012

Возможно, вы установили какой-то пакет NuGet, который зависит от log4net.Если вы не используете пакеты NuGet, возможно, вы ссылались на сборку, которая зависит от log4net.Поэтому при загрузке этой сборки сборка log4net копируется, поскольку она является зависимой сборкой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...