我有2个dlls和2个pdb。我想验证它们是否相等。这意味着它们具有相同的内容(不一定要有相同的创建日期)有没有什么简单的免费软件工具可以做到这一点?
vshtjzan1#
比较文件以确保相同的最简单方法是使用Windows附带的文件比较工具。从命令窗口
fc /b file1 file2
2skhul332#
如果 equality 表示相同的内容,则可以计算两个文件的SHA1 checksum并比较两个哈希值:
using(var cryptoProvider = new SHA1CryptoServiceProvider()) { byte[] buffer = File.ReadAllBytes("library1.dll"); string hash = BitConverter.ToString(cryptoProvider.ComputeHash(buffer)); }
2条答案
按热度按时间vshtjzan1#
比较文件以确保相同的最简单方法是使用Windows附带的文件比较工具。从命令窗口
2skhul332#
如果 equality 表示相同的内容,则可以计算两个文件的SHA1 checksum并比较两个哈希值: