如果我有一个项目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都会被搞到内存中,这样很占内存,速度也会受影响对吗?
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都会被搞到内存中,这样很占内存,速度也会受影响对吗?
解决方案 »
- C# 并非所有的代码路径都返回值 请高手帮我看看
- c#操作oracle数据库,异常信息:12710:TNS:连接超时
- c#关键字过滤工具
- 想写个数据通讯的服务端 向各位大侠请教一下思路
- 这个错误这么解决:错误 27 找不到类型或命名空间名称“Dev4Arabs”(是否缺少 using 指令或程序集引用?)
- 如何同步进行插入和更新
- C#写入带格式的EXCEL文件??
- crystalreport里面能否设置字段的长度!
- 如何调用nbtstat将结果保存
- while ((input = sr.ReadLine()) != null){XXX}读txt,会卡死,求助
- 用c#写的dll,用regsvr32注册出错
- 检测到无法执行的代码
所以操作系统会用C来写,^_^