[Mono-bugs] [Bug 69721][Wis] Changed - Add /key switch to ilasm
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Thu, 2 Dec 2004 22:02:59 -0500 (EST)
Please do not reply to this email- if you want to comment on the bug, go to the
URL shown below and enter your comments there.
Changed by sebastien@ximian.com.
http://bugzilla.ximian.com/show_bug.cgi?id=69721
--- shadow/69721 2004-12-02 17:04:16.000000000 -0500
+++ shadow/69721.tmp.3622 2004-12-02 22:02:59.000000000 -0500
@@ -30,6 +30,22 @@
built-in code to strongname an assembly. So it must either:
(a) link Mono.Security.dll assembly; or
(b) copy the CryptoConvert and StrongName classes from Mono.Security;
and sign the generated assembly once it's saved to disk.
+
+------- Additional Comments From sebastien@ximian.com 2004-12-02 22:02 -------
+Notes
+* Delay signing "works" [*] right now (using the .publickey directive);
+
+* Using /key=unexistingfile.snk doesn't report any error, nor any
+warning, using ilasm if the assembly to be signed doesn't already have
+it's public key embedded (.publickey).
+
+* Using /key=valid.snk doesn't sign the assembly if it doesn't have
+the .publickey within (i.e. the public key embedded).
+
+
+[*] I say "works" because SN cannot sign the assembly. Well it can
+sign it but the assembly becomes unusable afterward. Maybe the space
+for the signature isn't reserved ?