【发布时间】:2014-10-02 06:03:30
【问题描述】:
我有一个类库项目,其磁盘大小为 14,0 KB。是否可以通过添加垃圾字节来增加程序集文件的大小?
例如:
private byte[] junk = new byte[1500];
将在内存中分配 1500 个字节,但我希望它们保留在任何 PE 模块部分(如 .data 部分)中。
我知道 C# 可以与 MSIL 一起使用,但有没有保留物理内存的选项?。
为什么我需要这个?一个客户要求我模仿他从以前的开发人员那里得到的一个库,在功能和他能找到的每一个细节上,包括文件大小、名称、版本等。我向他解释说,任何有足够知识的人都会发现这个库是不是原版,但他坚持在每个细节上都匹配。
我知道他为什么需要这个,但那不是主题。
【问题讨论】:
-
可能与资源或其他程序集合并?
标签: c# .net visual-studio dll