0

I have used these steps to sign a 3rd party C# .Net Dll: https://blogs.msdn.microsoft.com/miah/2008/02/28/how-to-assign-a-strong-name-to-an-unsigned-3rd-party-assembly/

Using these steps:

ILDASM.exe SomeLibrary.dll /OUTPUT=SomeLibrary.il
ILASM.exe SomeLibrary.il /DLL /OUTPUT=SomeLibrary.dll /KEY=key.snk

But I have noticed that the output dll that is now signed has lost all its original file details:

enter image description here

How can I preserve the original file details?

Harry Boy
  • 4,159
  • 17
  • 71
  • 122
  • 1
    Possible duplicate of [ILASM does not set FileVersion](https://stackoverflow.com/q/9192145/11683) – GSerg Nov 01 '18 at 17:59
  • If your goal is to sign the assemblies and later use them as references, then please simply use tools like Strong Namer https://github.com/dsplaisted/strongnamer or Sign References, https://github.com/picrap/SignReferences – Lex Li Nov 01 '18 at 18:07

0 Answers0