次の方法で共有


keepnamespace 名前の変更オプション

ms227237.ce(ja-jp,VS.90).jpgms227237.pro(ja-jp,VS.90).jpg この方法は、名前空間の階層を保持したままクラスの名前を隠す方法としては優れています。サイズの縮小効果や難読化の度合いはいくらか減少しますが、名前空間の名前は保持されます。この方法は、難読化されたコードにリンクされている可能性のあるライブラリ、または難読化されたコードを既に使用しているアプリケーションにとっては有益です。以下に、このような名前の変更の例を示します。

元の名前 変更後の名前
Preemptive.Application.Main Preemptive.Application.a
Preemptive.Application.LoadData Preemptive.Application.b
Preemptive.Tools.BinaryTree Preemptive.Tools.a
Preemptive.Tools.LinkedList Preemptive.Tools.b

keepnamespace オプションと keephierarchy オプションは、同時に指定できません。

© 2002-2007 PreEmptive Solutions. All rights reserved.