以前は、私の WPF アプリケーションのサイズは、単一の .exe ファイルとして 4096KB でした。
今、私はこのようにアプリケーションを複数に分割しました
JIMS.exe Main Application-->103KB
JIMSDAL.dll Data Access Layer-->43KB
JIMS.Core.dll Core classes for MVVM-->110KB
JIMS.Commands.dll MVVM Commands-->11KB
JIMS.Controls.dll WPF UserControls-->25KB
JIMS.Resources.dll Fonts,icons and xaml resources.-->44KB
UtilityClasses.dll Other classes like Helper classes-->10KB
ビューモデルをJIMS.exeからJIMS.ViewModel.dllに削除して、さらに2つのdllを追加することをさらに考えています。
今私の質問は、これは単一のEXEを複数のdllに吐き出す良い方法ですか?
これのメリットとデメリットを教えてください。
dll が多い場合、JIMS.exe はアプリケーションを使用して多くの dll に接続するのに苦労するというような意見があります。呼び出しごとに、それぞれの dll を読み取る必要があるためです。
前もって感謝します。