如果从未使用过,可以安全地省略间接引用的组件吗?

时间:2015-08-20 15:11:59

标签: c# .net wix clr

应用程序A使用引用程序集C的程序集B,但实际上C在运行时从未使用过C。可以从A的安装程序中安全地省略C吗?

似乎C从未加载,所以应该没有问题。 CLR能否保证何时(不)加载程序集?还有其他隐藏的陷阱吗?

Diagram of A, B and C

Similar question 1提到了一些书籍和MSDN杂志,声称有办法避免加载程序集。

另一方面,

Similar question 2声称它不具有确定性。

是否有可用于备份索赔的授权信息来源(例如MSDN文档或CLR规范等)?

0 个答案:

没有答案