現在、私の製品は 72 MB の完全な展開サイズを持ち、そのうち 68 MB は私のアプリの bin フォルダーにある DLL です。メイン アプリケーション DLL 自体は 2 MB 未満であるため、フットプリントの大部分は MVC 自体と、私のプロジェクトにあるいくつかの「アドオン」 (Stimulsoft Reports、Glimpse など) からのものです。
このアプリは、最終的に 2000 の Web サイトに展開されます。明らかに、この方法でデプロイされたアプリケーションには膨大な量の冗長性があります (Bin Deployed -- Copy Local True)。この展開の全体的なフットプリントを削減するにはどうすればよいですか?
私が見つけることができたすべてのドキュメントは、実際には「単一展開」のケースのみを扱っています。展開サイズ、ディスク容量、およびメモリ使用量を節約するような方法でこれを行うことを実際に説明しているものを見つけることができませんでした.