The Confuser Project (*.crproj) is a xml document.
Here is an example:
<project outputDir="D:\Program Files\Paint.NET\Confused" snKey="" preset="none" xmlns="http://confuser.codeplex.com">
  <settings name="common" preset="aggressive">
  </settings>
  <settings name="excludeRename">
    <confusion id="rename" action="remove"/>
  </settings>
  <assembly path="D:\Program Files\Paint.NET\PaintDotNet.Core.dll">
    <config id="common" applytomembers="true"/>
    <module name="PaintDotNet.Core.dll">
      <type fullname="PaintDotNet.IndirectUI.PropertyControl">
        <member sig="String Description" type="property">
          <config id="excludeRename" inherit="true"/>
        </member>
        <member sig="String DisplayName" type="property">
          <config id="excludeRename" inherit="true"/>
        </member>
      </type>
    </module>
  </assembly>
</project>


For the detail format, please refer to the Confuser.Core/ConfuserPrj.xsd schema in the source code.

Last edited May 31, 2012 at 4:03 PM by yck1509, version 1