2012-02-12 36 views
3

我有幾個項目並希望跨多個項目應用方面。我使用多播屬性如下:PostSharp - 在程序集之間應用方面

[assembly:MyProject.Aspects.NotifiableObject(
    AttributeTargetAssemblies = "MyProject.Entities", 
    AttributeTargetTypes = "MyProject.Entities.*")] 

這是放置在我的主項目中的AspectInfo.cs文件。然而這種方法似乎並不奏效。 MyProject.Entities中的實體不接收NotifiableObject方面。還有一個類似的問題here,但這並沒有解決我的問題。

回答

3

你不能這樣做。你必須爲每個項目添加Postsharp。

相關問題