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:
|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 PostSharp Tools for Visual Studio||This topic shows how to install PostSharp Tools for Visual Studio using an interactive installer.|
|Installing PostSharp Tools for Visual Studio Silently||This topic shows how to install PostSharp Tools for Visual Studio 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.|
|Installing PostSharp without NuGet||This topic shows how to install PostSharp Compiler into your project without 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.|