MicrosoftのILMERGE.EXEツールを使用してマージされたDLLがいくつかあります。すべてのDLLで、「コードの最適化」がオフになっています。
Webアプリケーションでコードをデバッグしようとすると、(Visual Studioの)モジュール画面にdllが最適化されていることが表示されます。これは、アプリケーションの特定の部分をデバッグしようとするときに明らかに問題を引き起こします。
コードを最適化しないILMERGEを使用してDLLを構築する方法はありますか?
MicrosoftのILMERGE.EXEツールを使用してマージされたDLLがいくつかあります。すべてのDLLで、「コードの最適化」がオフになっています。
Webアプリケーションでコードをデバッグしようとすると、(Visual Studioの)モジュール画面にdllが最適化されていることが表示されます。これは、アプリケーションの特定の部分をデバッグしようとするときに明らかに問題を引き起こします。
コードを最適化しないILMERGEを使用してDLLを構築する方法はありますか?
/copyattrs
-Attribute を ILMERGE コマンド ラインに追加します。
ILMerge には、使用する場合に PDB をマージするオプションがあり、コードをデバッグできます。
Scott Hanselman のブログで、このブログ投稿とディスカッションを参照してください。
これが統合された UI については、ILMerge GUIも参照してください。