DLL延迟加载

时间:2014-04-04 12:25:38

标签: c# lazy-loading class-library

我有复杂的.NET类库依赖于其他几个.NET类库,但并非所有情况都使用它们。有没有办法将它们标记为“延迟加载”,所以如果我知道它根本没有使用,我可以从文件夹中删除它吗?

1 个答案:

答案 0 :(得分:2)

始终按需加载所有装配。如果从文件夹中删除程序集,则应用程序将一直运行,直到需要加载该程序集为止。