Я собрал код, чтобы возиться с новыми. Net 4.0/VS 2010, но я не могу найти сборку моей системы ведения журнала (log4net) для 4.0, и я получаю справочные ошибки с версией 2.0. Доступна ли версия 4.0? Я не прошу новых функций, просто версию, которая уже была перестроена против новых сборок. Кто-нибудь знает, где я могу найти построение 1.2.10 для платформы 4.0?log4net с .NET 4.0
ответ
log4net имеет известную проблему привязки компонента system.web, который не является частью .NET Framework 4 Client Profile и VS2010 прицельной наборы проекта по умолчанию, чтобы быть облегченных Client Profile. Решение состоит в том, чтобы изменить цель на .NET Framework 4:
Щелкните правой кнопкой мыши проект -> Свойства -> Приложение. Изменение:
.NET Framework 4 Client Profile
быть:
.NET Framework 4
... и что должно работать, то есть вы можете использовать log4net снова ...
Я бы сказал, что в последних версиях уже добавлена поддержка профиля клиента, поэтому нет необходимости указывать полный номер. –
Скачан сегодня последний выпуск, он не поддерживает ClientProfile с .NET 4.0 – Dzmitry
Просто скачал последние двоичные файлы (1.2.11) и содержит версию, совместимую с 4.0 Client Profile в \ bin \ net-cp \ 4.0 \ release. Просто испытал его и работает как шарм! – SvenG
- 1. Log4Net и .NET 4.0 RC
- 2. log4net и .net Framework 4.0
- 3. Есть ли .NET 4.0 с Microsoft.Jet.OLEDB.4.0?
- 4. сборка смешанного режима [log4net] не загружается в .NET 4.0 и не будет работать при перекомпилировании для .NET 4.0
- 5. .Net 4.0 и .Net 4.5
- 6. HtmlSanitizer несовместим с .NET 4.0
- 7. Дозвуковая совместимость с .Net 4.0
- 8. asp.net MVC с .net 4.0
- 9. NSIS Installer с .NET 4.0
- 10. Log4Net C# 4.0 [(нулевое)] на выходе
- 11. .Net/Mono & Ubuntu и log4net
- 12. log4net, не может заставить его работать с .net 4.0 mvc app
- 13. log4net не регистрируется для библиотеки классов, которая создается с использованием .net 4.0
- 14. Параллельные функции .Net 4.0
- 15. Развертывание приложения .net 4.0
- 16. Кэширование MVC .NET 4.0
- 17. Поддержка NHibernate .NET 4.0?
- 18. ninject .net 4.0
- 19. Развертывание .net 4.0 application
- 20. Await/Async .net 4.0
- 21. .net 4.0 Совместимость
- 22. ItemContainerGenerator.Items в .NET 4.0
- 23. Microsoft.BingAds.SDK для .NET 4.0
- 24. .net Compact Framework 4.0
- 25. Настройка среды .NET 4.0
- 26. .net 4.0 Скорость усыновления
- 27. GacUtil + .net framework 4.0
- 28. Задача в .Net 4.0
- 29. EventSource .net 4.0 GenerateManifest
- 30. Таргетинг .NET Framework 4.0
Я думаю, что я помню, в-прок бок- сторонняя версия 2.0/4.0-compat, но это не означает, что мой код 4.0 ссылается на библиотеку 2.0 log4net. –
Вы пытались взять проект источника log4net и запустить его через процесс обновления VS2010? – RCIX
Я вытащил источник для 1.2.10 с сервера SVN и запустил его через процесс обновления. Похоже, что пока я определяю символ _NET_2_0 и добавляю атрибут для получения правил безопасности безопасности Level1, все работает. Очевидно, что для полного обновления 4.0 есть больше работы, поэтому я надеюсь, что кто-то уже начал эту работу. –