Metalama 1.0 / / Metalama Documentation / Conceptual Documentation / Deployment / Quick Start

Installing Metalama: Quick Start

1. Install main the NuGet package

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

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

          

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

Note

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

2. Install Metalama Tools for Visual Studio (optional)

To create new aspects, we suggest that you use Visual Studio 2022 and install Metalama Tools for Visual Studio. This extension adds syntax highlighting to aspect code (as seen in the examples in this documentation) and can be of great help, especially if you are just getting started with Metalama.

What's Next?

You are now ready for real meta-programming Go to Getting Started with Metalama to see the next steps.