Я разработчик Java и только что начал изучать С# для разработки проекта пары. Я рад видеть, что многие фреймворки Java, с которыми я привык работать (log4j, ant, hibernate и т.д.), Имеют свои .net-версии (log4net, nant, nhibernate).
Я только что создал проект и попытался установить в нем ссылку на сборку log4net, но у меня появляется следующее предупреждение (за которым следуют 4 ошибки, сообщающие о сбое в распознавании пространства имен и классов log4net):
Связанная сборка "log4net" не может быть разрешен, поскольку он имеет зависимость от "System.Web, Версия = 4.0.0.0, Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a", который не находится в фреймворк ".NETFramework, Version = v4.0, профиль = Client". Удалите ссылки на сборки не в целевых рамках или рассмотрите вопрос о перенацеливании вашего проекта.
Я добавил ссылку на System.Web.ApplicationServices
и System.Web.Services
, но он не работает. Любая помощь в решении этой проблемы с зависимостями будет очень оценена.
Спасибо