2

Postsharpは素晴らしいですが、1.5バージョンだけがまだオープンソースです。.net 4.0で動作しますか?そうでない場合は、他に優れたAOPウィーバーはありますか?プロキシタイプには興味がありません。

4

4 に答える 4

4

PostSharp1.5は.NET4.0では実行されません。http://www.sharpcrafters.com/postsharp/alternativesに代替案の議論があります。

于 2010-08-10T07:16:14.573 に答える
1

私自身の質問に答えるには:

PostSharp1.5は.net4.0で動作するように見えます。.net4.0クラスライブラリで[Cache]属性が正常に機能しています。今、それのいくつかの部分が機能しないかもしれませんが、私はそれらをヒットしていません。ゲールはここで私を教えてくれますか?

そうは言っても、最新のPostSharpのコミュニティ版は進むべき道のようです。この素晴らしい製品の商業的に使用可能なライトバージョンを提供してくれたGaelに感謝します。

于 2010-08-14T19:14:14.200 に答える
0

VS2010からPostSharpo1.5を実行することはサポートされていませんが、私はそれを機能させることができましたが、多少の調整が必要でした。.csprojファイルに次の行を追加します。

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

これにより、より新しくより良いバージョンにアップグレードできるようになるまで、PostSharpが実行されます。

于 2012-03-12T09:32:41.270 に答える
0

他の回答に同意するかどうかはわかりません...いくつかのASP.NET4プロジェクトでPostSharpを問題なく使用しています!

これを機能させるためにトリッキーなことをしなければならなかったことを覚えていないので、エラーが発生した場合は、ここに投稿してください。おそらく私たちがお手伝いします。

于 2012-02-29T23:16:49.907 に答える