【问题标题】:PostSharp - Apply aspect across assembliesPostSharp - 跨程序集应用方面
【发布时间】:2012-02-14 00:03:38
【问题描述】:

我有几个项目并希望在多个项目中应用方面。我像这样使用多播属性:

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

这被放置在我的主项目内的 AspectInfo.cs 文件中。然而,这种方法似乎不起作用。 MyProject.Entities 中的实体不接收 NotifiableObject 方面。有一个类似的问题here,但这并没有解决我的问题。

【问题讨论】:

    标签: postsharp


    【解决方案1】:

    你不能这样做。您必须将 Postsharp 添加到每个项目中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-03-13
      相关资源
      最近更新 更多