如何增加C#程序集大小?

ffe*_*nix 0 .net c# dll visual-studio

我有一个类库项目,磁盘是140 KB.是否可以通过添加垃圾字节来增加程序集文件大小?

例如:

private byte[] junk = new byte[1500];
Run Code Online (Sandbox Code Playgroud)

将在内存中分配1500个字节,但我希望它们在任何PE模块部分(如.data部分)中保留.

我知道C#可以与MSIL一起使用,但是有没有选择来保存物理内存?

为什么我需要这个?好吧,客户要求我模仿他从以前的开发人员那里获得的功能和他可以找到的每个细节的库,其中包括文件大小,名称,版本等.我向他解释说,任何有正当知识的人都会发现库是不是原来的,但他坚持要在每一个细节上都配上它.

我知道他为什么需要这个,但那是出于主题.

Cor*_*son 5

最简单的方法可能是添加嵌入式资源.


dan*_*004 5

扩大程序集大小可以向资源添加图像(双击resosurces.resx)或添加引用.

我建议你添加一些假图片,这是最差的解决方案:-)

在此输入图像描述

例如

在此输入图像描述