多数の.dllファイルを含む.NetFramework4ソフトウェアソリューションがあります。
これらのファイルはネットワークサーバーでホストされ、共通のリモートフォルダー上のクライアントから実行されます。
このサーバーフォルダ内の.dllファイルの数を減らしたいと思います。
いくつかの質問が発生します:
- 大きなマージされた.dllは、多数の小さな.dllよりも起動/実行が遅くなりますか?
- クライアントごとに最適化するために、ネットワークライブラリファイルよりもNGenを使用する利点はありますか?
これらの.dllのほとんどは、実際には32ビットのアンマネージコードからCOM表示インターフェイスを介して呼び出されます。