[Mono-bugs] [Bug 48700][Maj] Changed - Reflection.Emit drops modules when more than one is defined

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Sat, 1 Nov 2003 14:27:14 -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 vargaz@freemail.hu.

http://bugzilla.ximian.com/show_bug.cgi?id=48700

--- shadow/48700	2003-09-22 09:25:17.000000000 -0400
+++ shadow/48700.tmp.25621	2003-11-01 14:27:14.000000000 -0500
@@ -25,6 +25,17 @@
 Created an attachment (id=5387)
 Test program
 
 
 ------- Additional Comments From reali@acm.org  2003-09-22 09:25 -------
 Run the test and disassemble dummy.dll: one of the classes is missing!
+
+------- Additional Comments From vargaz@freemail.hu  2003-11-01 14:27 -------
+The missing class issue is fixed in CVS, but this is not how modules
+work. Running the testcase should create three files:
+- _dummyMod1.netmodule
+- _dummyMod2.netmodule
+- dummy.dll
+
+The first file contains the first type, the second file contains the
+second type, and third file (which is the main file of the assembly)
+should contain no types.