ILMergeで参照DLLを結合しexeを作成しようとしています。
関連するDLLは複数あります。
<問題>
リリースビルドのexe(結合前)はエラー無く実行できますが、
ILMergeで結合したexeでは実行エラーが発生します。
・エラーの内容
System.InvalidCastException: 型 'A.B.C' のオブジェクトを型 'A.B.C' にキャストできません。
実行時にapp.configで<configSections>に定義したSectionNameの値を読み込んでいるメソッドでエラーが出ている様子です。
エラーの原因と対策がつかめておりません。
よろしくお願いいたします。
開発環境:Visual Studio 2008
.NET:バージョン2.0
ILMergeコマンド
ILMerge /ndebug /log:ilmerge.log /out:MergedApp.exe Keisan.exe /wildcards *.dll
あなたの回答
tips
プレビュー