...
In this tutorial we don't use PostSharp so we can remove the postsharp postsharp from the project by removing the selected items from the project (highlighted items in the image above).PostSharp is mostly used for adding property and collection changed events + event bubbling and requires a license to run). Also open the packages.config and remove the postsharp reference "<package id="PostSharp" version="2.1.7.28" targetFramework="net40" />"
Now open the settings of our plugin project and change the following settings :
Change the target framework to .Net Framework 4 (DeltaShell is build using the .Net version 4.0)