アプリケーションに適したコマンド ライン オプションの設定が確認できたら、/makeconfig オプションを使用して、それらの設定を構成ファイルに保存することができます。このオプションを使用すると、コマンド ラインで指定したすべてのオプションが (既存の構成テンプレートが存在する場合はそのファイルの設定と結合されて) カスタム構成ファイルとして保存されます。保存された構成ファイルは、それ以後の実行時に単独で使用することができます。
例 :
dotfuscator -in:my.dll -keep:namespace -make:new.xml myconfig.xml
この例で生成される構成ファイル (new.xml) の内容を見ると、以下のように、コマンド ラインで指定されたオプションが元の構成ファイル (myconfig.xml) の設定と結合されていることがわかります。
<?xml version="1.0" encoding="utf-8" standalone="no"?> <!DOCTYPE dotfuscator SYSTEM "http://www.preemptive.com/dotfuscator/dtd/dotfuscator_v2.1.dtd"> <dotfuscator version="2.1"> <input> <asmlist> <inputassembly> <option>library</option> <file dir="." name="my.dll" /> </inputassembly> </asmlist> </input> <output> <file dir="C:\MSProjects\dotfuscatortest\Dotfuscated" /> </output> <renaming> <option>keepnamespace</option> <mapping> <mapoutput overwrite="true"> <file dir="${configdir}\reports" name="MyMap.xml"/> </mapoutput> </mapping> </renaming> </dotfuscator>
© 2002-2007 PreEmptive Solutions. All rights reserved.