nemmy nemmy - 17 days ago 5
C# Question

Signing C# Assembly in IDE vs with signtool.exe

I suspect I already know the answer to this question but I'll ask it anyway. A third party vendor suggested I sign my C# EXE using the VS2010 signing property tab. However, my build process currently obfuscates my EXE and then signs it with signtool.exe and a Comodo certificate.

Am I correct in saying that I'm already doing whatever it is that the project signing tab in VS already offers?

Answer

However, my build process currently obfuscates my EXE and then signs it with signtool.exe and a Comodo certificate

I'll assume you are referring to Code Signing rather than Strong Naming.

Am I correct in saying that I'm already doing whatever it is that the project signing tab in VS already offers?

If you are referring to the manifest signing in the Signing tab then yes.

Both result in manifest signing (Code Signing) and in the case of obfuscation, has to be performed after the obfuscation step (because the latter removes the signing).

Tell me more