Search code examples
c#typesaoppostsharpaspect

Licence error using TypeLevelAspect (Composite Aspects) in PostSharp Express 4.3


I have PostSharp Express 4.3 and I'm using TypeLevelAspect on a class. When I build, I get this error:

License error. MyProject.dll uses non-licensed features (Composite Aspects). Please visit http://www.postsharp.net/purchase to acquire a license of PostSharp. PostSharp version: 4.3.30.0 The installed user license is: "XXXXXXXXXXXXXXXXXXXXXXXXXX-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX from HKEY_LOCAL_MACHINE".

I spoke to Tony on Technical Support, and he advised that all features of PostSharp should be available in 4.3 Express, and that this is likely a bug.

PostSharp, please assist.


Solution

  • This was a bug and it is fixed since PostSharp 4.3.33 and 5.0.24.