ILMerge を使用したい単一の外部アセンブリ (log4net.dll) を持つ非常に控えめなアプリケーションがあります。App.exe と log4net.dll をマージすると、結果の実行可能ファイル (New.exe) が正しく動作するように見えます。ただし、New.exe はログを記録しなくなり、マージされる前は問題なくログを記録していました。New.exe をテストする前に、App.exe.config をコピーしたことに注意してください。
これをどうすればいいのかわからない。なぜこれが起こるのか誰にも分かりますか?ILMerge.exe を誤って使用したことがありますか? Reflector は、New.exe が「完全」であることを示しているようです。Log4net アセンブリとすべてが表示されます。