Signing a existing .NET assembly
I could'nt find any support for signing a unsigned .NET assembly in .NET Framework 2.0 SDK. Provided I have the source code and option to rebuild the assembly, I can sign it in the process of assembly generation. Thankfully ILMerge tool came for the rescue. It can be downloaded from
Command to sign: ilmerge weak.dll /keyfile:key.snk /out:strong.dll