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 this section

Topic

Description

Requirements and Compatibility

This topic describes the software requirements of PostSharp and discusses compatibility issues with other tools and libraries.

PostSharp Components

This topic list the different components of PostSharp, which may be used and installed separately.

Installing PostSharp Tools for Visual Studio

This topic shows how to install PostSharp Tools for Visual Studio onto your machine.

Installing PostSharp Into a Project

This topic shows how add PostSharp to a project.

Installing PostSharp without NuGet

This topic explains how to add PostSharp to a project without relying on NuGet.

Using PostSharp on a Build Server

This section covers a few questions that arise when using PostSharp on a build server.

Upgrading from a Previous Version of PostSharp

This section explains how to upgrade from a previous version of PostSharp.

Uninstalling PostSharp

This section explains how to remove PostSharp from your projects and from your machine.

Deploying PostSharp to End-User Devices

This section describes what needs to be done when you deploy applications using PostSharp to your end users.

Executing PostSharp from the Command Line

This section shows how to use PostSharp as a command-line tool, instead of using the default MSBuild integration.