Metalama 0.3 / / Caravela Documentation / Conceptual Documentation / Creating Aspects / Adding Caravela To Your Project

Adding Caravela to Your Project

Installing the NuGet package

Before you start developing aspects, you must add the Caravela.Framework package to your project:

    <ProjectReference Include="Caravela.Framework" Version="CHANGE ME"/>


For details of all NuGet packages and their dependencies, see Packages and Components.


Caravela requires a target framework that supports .NET Standard 2.0.

Installing PostSharp "Caravela" Tools for Visual Studio

To create new aspects, we suggest that you use Visual Studio 2019 and install PostSharp "Caravela" Tools for Visual Studio. This extension adds syntax highlighting to aspect code (like in the present documentation) and can be of great help, especially if you are just getting started with Caravela.