PostSharp 1.5 и .Net 4 - PullRequest
       32

PostSharp 1.5 и .Net 4

2 голосов
/ 10 августа 2010

Postsharp отлично, но только версия 1.5 все еще с открытым исходным кодом.Работает ли он с .net 4.0?Если нет, есть ли другие хорошие ткачи AOP там?Мне не интересен тип прокси.

Ответы [ 4 ]

4 голосов
/ 10 августа 2010

PostSharp 1.5 не будет работать на .NET 4.0.Есть обсуждение альтернатив на http://www.sharpcrafters.com/postsharp/alternatives.

1 голос
/ 14 августа 2010

Чтобы ответить на мой собственный вопрос:

PostSharp 1.5 действительно работает с .net 4.0.У меня есть атрибут [Cache], который отлично работает в библиотеке классов .net 4.0.Теперь, может быть, некоторые его части не работают, но я их не затронул.Гаэль, можешь ли ты просветить меня здесь?

Тем не менее, выпуск последней версии PostSharp для сообщества, похоже, подходит.Спасибо, Гаэль, за предоставленную коммерчески доступную облегченную версию этого замечательного продукта.

0 голосов
/ 12 марта 2012

Запуск PostSharpo 1.5 из VS2010 не поддерживается, но мне удалось заставить его работать, но потребовалось некоторое время. В файле .csproj добавьте следующую строку:

<PropertyGroup>
    <PostSharpUseCommandLine>True</PostSharpUseCommandLine>
</PropertyGroup>

Это заставит PostSharp работать до тех пор, пока вы не сможете перейти на более новую и лучшую версию.

0 голосов
/ 01 марта 2012

Я не уверен, что согласен с другими ответами ... Мы используем PostSharp в некоторых проектах ASP.NET 4 на работе без проблем!

Я не помню, чтобы нам приходилось делать что-то хитрое, чтобы заставить это работать, поэтому, если вы получаете ошибки, опубликуйте их здесь, и, возможно, мы можем помочь.

...