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:
This topic lists the requirements on development, build and end-user devices.
This topic contains a summary of PostSharp components.
This topic shows how to install PostSharp Tools for Visual Studio using an interactive installer.
This topic shows how to install PostSharp Tools for Visual Studio silently using a command line interface.
This topic shows how to install PostSharp Compiler into your project using NuGet Package Manager.
This topic shows how to install PostSharp Compiler into your project without NuGet Package Manager.
This topic shows how to use PostSharp on a build server and describes licensing details for this scenario.
This topic explains how to upgrade from a previous version of PostSharp.
This topic shows how to uninstall PostSharp from your projects and from Visual Studio.
This topic describes redistribution of PostSharp run-time libraries to end-user devices.
This topic shows how to execute PostSharp Compiler from command line to instrument an existing assembly including those where source code is not available.