NSIS exe内部字节和SHA26的区别

问题描述

当我在不更改代码的情况下运行makeInstaller时,字节大小或多或少地变化了4-5,这会影响生成的exe上的SHA26,从而引起完整性问题。这里有什么想法吗?

Processed 1 file,writing output (x86-ansi):

Output: "C:\Users\build\setup.exe"
Install: 4 pages (256 bytes),2 sections (1 required) (4144 bytes),681 instructions (19068 bytes),322 strings (5999 bytes),1 language table (302 bytes).
Uninstall: 3 pages (256 bytes),1 section (2072 bytes),312 instructions (8736 bytes),152 strings (2665 bytes),1 language table (286 bytes).
Datablock optimizer saved 861 bytes (~0.0%).

Using zlib compression.

EXE header size:               47104 / 37888 bytes
Install code:                   5696 / 28161 bytes
Install data:               37940628 / 96426788 bytes
Uninstall code+data:           49617 / 56047 bytes
CRC (0xD494AC91):                  4 / 4 bytes

Total size:                 38043049 / 96548888 bytes (39.4%)

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)