.NET 2.0 対応状況

今すぐ意味がでることではないが、

といった対応が挙げられる。またヘルプには

  • Generic Type and Method サポート

との記述もあるが試していない。
System.Reflection.ObfascationAttribute に関しては、Community Edition では v1.2.1879、製品では v3.0 が必須となる。その他、 v3.0 Professinal Edition では .NET 1.0/1.1 環境用に PreEmptive.Dotfucastor.ObfascationAttribute という同等の属性も用意されており、.NET 2.0 環境でなくともコーディングによる制御が行えるようになっている。
データバインディングやリフレクションの対象になるような場合など、これらの属性でマーキングしておくことで DotFuscator 独自の正規表現を駆使したりして設定ファイルを記述する必要がなくなる。
また、こういった難読化に関する情報を提供するのは詳細設計時や実装時に開発者が行うことが多いと思われるが、難読化作業そのものを行うの担当者とイコールではないこともあるだおうし、正確な情報伝達手段や設定ファイルへの反映を考えると、属性ベースの制御ができることは重要なことになるだろう。