Подтвердить что ты не робот

Log4net с .NET 4.0

Я объединил некоторый код, чтобы возиться с новыми .Net 4.0/VS 2010, но я не могу найти сборку моей системы ведения журнала (log4net) для 4.0, и я получаю справочные ошибки с версией 2.0. Доступна ли версия 4.0? Я не прошу новых функций, просто версию, которая уже была перестроена против новых сборок. Кто-нибудь знает, где я могу найти построение 1.2.10 для платформы 4.0?

4b9b3361

Ответ 1

log4net имеет известную проблему со ссылкой на компонент System.Web, который не является частью .NET Client 4 Client Profile и VS2010 by default задает цель проекта как облегченный профиль клиента. Решение состоит в том, чтобы изменить цель на .NET Framework 4:

Щелкните правой кнопкой мыши проект → Свойства → Приложение. Изменение:

 .NET Framework 4 Client Profile

:

 .NET Framework 4

... и это должно работать, то есть вы можете снова использовать log4net...