为什么为相同代码和相同.net框架版本生成的.net dll不是二进制相同的?
|
我有一个C#项目,当在不同的计算机上编译时,会生成不是二进制相等的dll。所以我的问题是,为什么生成的dll不同?并有某种方法可以在不同的计算机上生成完全相同的dll?
编辑
这是我想要做的。有多个客户端计算机可以从服务器获取一些代码片段并进行编译。 dll编译后,将在客户端上反复使用。如果可以在所有计算机上生成相同的DLL,则可以轻松地使用加密哈希检查DLL是否在客户端被篡改。
由于某些原因,必须在客户端计算机上编译代码。因此,数字签名不是一种选择。
没有找到相关结果
已邀请:
1 个回复
恋卡