Log4PostSharp для PostSharp 2.0 и .NET framework 2.0

У меня есть проект С#, ориентированный на .NET Framework 2.0. Я также хочу использовать PostSharp 2.0 Community Edition + Log4PostSharp. Проблема в том, что невозможно использовать Log4PostSharp, потому что он нацелен на платформу 3.5. Также невозможно изменить целевую платформу Log4PostSharp на 2.0, поскольку PostSharp.Sdk (2.0) создан для платформы 3.5.

Любые предложения, что можно сделать, чтобы использовать Log4PostSharp 2.0 в проекте, ориентированном на платформу 2.0?


person ReVolly    schedule 06.02.2011    source источник
comment
без понятия, к сожалению. Мне удалось заставить все работать с .Net 4.0; получить обратную совместимость с 2.0 может быть непросто.   -  person Peter K.    schedule 29.03.2011
comment
По какой-то конкретной причине вы не можете сделать свое приложение ориентированным на .NET 3.5 или выше? (Может быть, но стоит спросить.)   -  person Michael Bray    schedule 06.07.2013


Ответы (1)


Я проверил исходный код на наличие Лог4ПостШарп. Его нет в Nuget, поэтому вам нужно будет вручную загрузить и скомпилировать версию 1 или 1.5 log4postsharp, чтобы включить его в свой проект. Обе эти версии созданы для .NET 2.0. Кроме того, вы можете попробовать log4netAOP, который также должен работать с PostSharp.

person Dustin Venegas    schedule 06.09.2013