大家好﹗我是.Net的初學者。
始初寫一個dll文件是20480字節﹐但是我加了三個class分別是1.5k左右﹐生成的DLL還是沒有變它的大小﹐這個是為什么?
始初寫一個dll文件是20480字節﹐但是我加了三個class分別是1.5k左右﹐生成的DLL還是沒有變它的大小﹐這個是為什么?
解决方案 »
- 如何用C#编写 纯 win32 的 ocx
- 【紧急求助】状态机,数据包判断 ,byte
- 新手 vs2008+sql2008打包紧急求助
- buttonbar控件
- C#2005 响应Keydown事件后整个程序失去焦点
- 急急急急急!!!求助求助大家帮帮忙!!!
- 写了类库,怎么在调用的使用显示类库中文注释
- c#
- 求助:关于利用Lucene.net如何求出文件之间的关联矩阵?
- 怎样实现 Visual C#.net的程序 在没有.NET SDK的机器上安装布署?
- 通过TCP传送结构体。(我已经可能正收发包含有string,int型的结构体了,可是如果结构体中包含int[]数组,就搞不定了。)
- C# SOCKET 问题
关键问题是.NET生成的文件采用了“文件对齐”,是为了方便在内存中进行映射而采取的一种机制,也就是说编译器会把文件增大到能够整除4096字节(默认值)的大小。
这个值可以在项目的属性-〉配置属性-〉高级-〉文件对齐来进行设置出现这种情况是因为你增加的代码IL不够4096字节。如果你继续增加代码,大小迟早会变的。