既に修正されている問題が発生する可能性があります。
サード パーティ製のアセンブリを含んでいるパッケージを処理する場合は、一般的に、サード パーティ製アセンブリ自体は難読化しないことをお勧めします。
このようなサード パーティ製のアセンブリを除外する方法については、『Dotfuscator ユーザーズ ガイド』の「パッケージ アセンブリを処理から除外する/処理に含める」セクションを参照してください。
/v /e /bindlog=true
オプションを指定して実行し、Dotfuscator が探し回る場所について追加情報を取得します。Dotfuscator でエラーが発生した場合は、コマンド ラインから /v /e
オプション付きで実行することにより、Dotfuscator のスタック トレースを取得します。
詳細については、『Dotfuscator ユーザーズ ガイド』の[設定]タブ ページの「署名」セクションをお読みください。
どの変換が問題の原因となっているかを調査します。
<type name=".\*" regex="true">
<propertymember name=".\*" regex="true"/>
</type>
すべての警告が警告タブで説明されていますか?
Dotfuscator のビルドで警告が発生した場合は、スタンドアロン GUI の下部にある[ビルド出力]セクションにおいて、警告独自のタブに警告が表示されます。
実行時の例外をキャッチし、それをメッセージ ボックスに表示して、実際に何が間違っているかを確認します。
Dotfuscator バージョン 4.28.1.5015. Copyright © 2017 PreEmptive Solutions, LLC