将较大的第3方dll拆分为较小的碎片

时间:2018-08-03 10:29:46

标签: c# .net split .net-assembly ilmerge

我正在尝试在我的项目中使用第三方.net 4.6 dll。该dll大小为40mb,一切正常。

但是,加载我的dll的应用程序中存在一个错误,该错误会在加载的dll大于10mb时崩溃。这是固定的,但暂时不会准备好。

为了不拖延我的项目,是否可以将.NET程序集拆分为较小的块,但仍使引用程序集正确地加载所有内容?

1 个答案:

答案 0 :(得分:5)

否,除非您可以亲自操作代码并对其进行分段重构,这是极不可能的。

您可以合并程序集,但不能随便拆分它们。