我正在寻找一个可执行文件(或者我可以在C#中嵌入或通过托管C ++嵌入到C#项目中的库)来为两个文件夹及其内容创建二进制diff文件,以及一个补丁工具来应用这些补丁文件定位Windows。
此SO post指的是bsdiff/bspatch之类的各种工具,这些工具都是过时的。虽然3rd party executable that is available here在尝试时不起作用。另一种与原始版本不兼容的变体是following。不幸的是,它依赖于bzlib和某些Linux头文件,我无法在Visual Studio下进行相应的设置。
无论如何,所有工具和帖子大约有8到10年的历史,我想知道目前维护哪些工具和库,我可能会看一下。