0

编译项目生成的 dll 似乎在每个构建中都包含不匹配的数据。项目中没有任何变化,但是当我查看 dll(使用 ildasm 进行反编译)时,dll 是不同的。

它们包含相同的数据,但顺序错误

第一次构建

前

第二次构建

后

(注意行号)

有没有可以防止这种情况发生的项目设置?我不知道为什么代码的顺序错误。

任何帮助深表感谢。

亚历克斯

4

1 回答 1

0

代码顺序错误

编译后,不再有代码,而是bytecode

而且你不能期望两个编译之间有相同的二进制文件。请参阅为什么再次编译时二进制输出不相等?

于 2013-11-12T17:44:11.690 回答