[WCF] System.Data.Services.Client must be signed with the ECMA public key
authorMarek Habersack <grendel@twistedcode.net>
Thu, 23 Sep 2010 12:34:01 +0000 (14:34 +0200)
committerMarek Habersack <grendel@twistedcode.net>
Thu, 23 Sep 2010 12:34:01 +0000 (14:34 +0200)
mcs/class/System.Data.Services.Client/Assembly/AssemblyInfo.cs

index d008cf1b3a6c2252548b88681b09dfa3cf7dc7e2..2d625fb379ec646645eeecad80b34478afc9ae6c 100644 (file)
@@ -40,10 +40,10 @@ using System.Runtime.CompilerServices;
 using System.Runtime.InteropServices;
 using System.Runtime.Versioning;
 
-[assembly: AssemblyKeyFile ("../msfinal.pub")]
 [assembly: AssemblyDelaySign (true)]
 
 #if NET_4_0
+[assembly: AssemblyKeyFile ("../ecma.pub")]
 [assembly: System.Security.SecurityCritical]
 [assembly: ComVisible(false)]
 [assembly: CLSCompliant(false)]
@@ -81,4 +81,6 @@ internal static class AssemblyRef
 
     internal const string EcmaPublicKeyToken = "b77a5c561934e089";
 }
+#else
+[assembly: AssemblyKeyFile ("../msfinal.pub")]
 #endif