The Plug-In Configuration File is an XML file that describes:
- which types implement each task (i.e. it basically associates an XML element name to an implementation class),
- which other tasks are required to execute the tasks included in your plug-ins.
The root element of this XML file should be a PlugIn element.
If you want the plug-in to be easily referenced to by projects, you should place it under one of the two standard plug-in directories:
- for computer-level configuration, typically in C:\Program Files\PostSharp\PlugIns (the PostSharp installation directory is stored in the local machine registry under the key HKEY_LOCAL_MACHINE\SOFTWARE\postsharp.org\PostSharp 1.0\Location.
- for user-level configuration, typically in C:\Documents and Settings\<user>\Application Data\PostSharp 1.0.