How can I patch .NET assemblies?
问题 If I compile a C# project twice, I will get two assemblies. These assemblies aren't exactly the same (using a binary diff). I can think of reasons why this is so, but the fact remains that the source for the two assemblies are identical. I am concerned with creating a patch between these assemblies, and applying the patch on a customer machine. Does anyone know of a library (preferably .NET) or tool with which I can create and apply patches? Ideally it should also handle small changes, like