Postsharp 很棒,但只有 1.5 版本仍然是开源的。它适用于.net 4.0吗?如果没有,还有其他优秀的 AOP 编织者吗?我对代理类型不感兴趣。
问问题
1755 次
4 回答
4
PostSharp 1.5 不会在 .NET 4.0 上运行。在http://www.sharpcrafters.com/postsharp/alternatives上讨论了替代方案。
于 2010-08-10T07:16:14.573 回答
1
回答我自己的问题:
PostSharp 1.5 似乎确实适用于 .net 4.0。我有一个 [Cache] 属性在 .net 4.0 类库中工作得很好。现在,也许它的某些部分不起作用,但我没有击中那些。盖尔你能在这里启发我吗?
也就是说,最新 PostSharp 的社区版似乎是要走的路。感谢 Gael 提供了这个伟大产品的商业可用的精简版。
于 2010-08-14T19:14:14.200 回答
0
不支持从 VS2010 运行 PostSharpo 1.5,但我设法让它工作,但需要一些修修补补。在 .csproj 文件中添加以下行:
<PropertyGroup>
<PostSharpUseCommandLine>True</PostSharpUseCommandLine>
</PropertyGroup>
这将使 PostSharp 运行,直到您可以升级到更新和更好的版本。
于 2012-03-12T09:32:41.270 回答
0
我不确定我是否同意其他答案...我们在一些工作中的 ASP.NET 4 项目上使用 PostSharp 没有问题!
我不记得我们必须做任何棘手的事情才能让它工作,所以如果您遇到错误,请将它们发布在这里,也许我们可以提供帮助。
于 2012-02-29T23:16:49.907 回答