是否可以比较已编译的ASP.NET应用程序的两个版本(V2,Webforms)。当我说编译时,我的意思是所有代码都在“bin”文件夹中的单独Webform和Codebehind DLL中,即VS中的“使用固定命名和单页程序集”发布选项。
目前我使用“超越比较”来比较“来源”,它做得非常出色,特别是因为可以比较2个文件夹,它会消失并比较所有子文件夹和文件。不幸的是,我还没有找到一种方法来比较“已编译”/“已发布”的应用程序。
思想?
非常感谢。
答案 0 :(得分:1)
如果您正在尝试找到比较DLL的方法,请查看Reflector Diff AddIn。
此article还提供了其他一些选项。
答案 1 :(得分:1)
您可以比较Beyond Compare的二进制文件。只需进行文件夹比较,当您选择文件夹时,选择要比较的文件,然后点击比较内容按钮以显示以下对话框:
当你点击开始时,它会比较每个文件并告诉你它们是否相同。在之间具有此图标的文件彼此不同。