The System.Transactions key should be b77a5c561934e089. The following
patch changes the key file to the same file that other assemblies with
the same name use. I don't really know what that JVM stuff is, but it
seemed to be present in the other cases.
After applying this patch, my system properly loaded an ADO.NET 2
provider compiled on windows.
Patrick
Index: class/System.Transactions/Assembly/AssemblyInfo.cs
===================================================================
--- class/System.Transactions/Assembly/AssemblyInfo.cs (revision 66235)
+++ class/System.Transactions/Assembly/AssemblyInfo.cs (working copy)
@@ -45,7 +45,9 @@
[assembly: NeutralResourcesLanguage ("en-US")]
[assembly: AssemblyDelaySign (true)]
-[assembly: AssemblyKeyFile ("../msfinal.pub")]
+#if !TARGET_JVM
+[assembly: AssemblyKeyFile ("../ecma.pub")]
+#endif
#if NET_2_0
[assembly: AssemblyCompany ("MONO development team")]
_______________________________________________
Mono-devel-list mailing list
Mono-devel-list@lists.ximian.com
http://lists.ximian.com/mailman/listinfo/mono-devel-list