如果我有一个项目A,成功编译了
A.dll
某时我对它进行了升级加入了模块A1
A1添加了A.dll并继承了它的一些方法进行了重写,然后通过编译成了
A1.dll
某时我又对A1.dll进行了升级加入了模块A2
A2,添加了A1.dll(或还加入了A.dll)然后通过编译成了
A2.dll
....假如上述方案进行100次,成了
A100.dll
这样的话会不会因为引用链太长而拖累运行速度?这样编译好的话会在生成目录中出现至少100个dll
会比较庞大它们之间串连着,启动最末版本的dll时,它需要找到它引用的上一个版本的dll
而这样的动作一至进行下去最后100个dll都会被搞到内存中,这样很占内存,速度也会受影响对吗?