Open sandboxFocusImprove this doc

Deployment

PostSharp has been designed for easy deployment in typical development environments. Over the years, source control and build servers have become the norm, so we optimized PostSharp for this deployment scenario.

In most situations, PostSharp should work just fine without any advanced configuration. This chapter includes a detailed description of all deployment and configuration scenarios.

It contains the following topics:

Chapter Description
Requirements and Compatibility This topic lists the requirements for development, build and end-user devices.
PostSharp Components This topic contains a summary of PostSharp components.
Installing Visual Studio Tools for Metalama and PostSharp This topic shows how to install Visual Studio Tools for Metalama and PostSharp using an interactive installer.
Installing PostSharp Unattended This topic shows how to install PostSharp Compiler and Visual Studio Tools for Metalama and PostSharp silently using a command line interface.
Installing PostSharp Into a Project This topic shows how to install PostSharp Compiler into your project using NuGet Package Manager.
Using PostSharp on a Build Server This topic shows how to use PostSharp on a build server and describes licensing details for this scenario.
Upgrading from a Previous Version of PostSharp This topic explains how to upgrade from a previous version of PostSharp.
Uninstalling PostSharp This topic shows how to uninstall PostSharp from your projects and from Visual Studio.
Deploying PostSharp to End-User Devices This topic describes redistribution of PostSharp run-time libraries to end-user devices.