[Mono-bugs] [Bug 54044][Min] Changed - mcs-0.30 compiled exe cannot run under Microsoft .net 1.1

bugzilla-daemon@bugzilla.ximian.com bugzilla-daemon@bugzilla.ximian.com
Tue, 10 Feb 2004 11:13:13 -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 spouliot@videotron.ca.

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

--- shadow/54044	2004-02-09 20:35:05.000000000 -0500
+++ shadow/54044.tmp.10909	2004-02-10 11:13:13.000000000 -0500
@@ -269,6 +269,25 @@
 alias.txt
 
 ------- Additional Comments From spouliot@videotron.ca  2004-02-09 20:35 -------
 Created an attachment (id=6657)
 test.zip
 
+
+------- Additional Comments From spouliot@videotron.ca  2004-02-10 11:13 -------
+Running ildasm on timesetter-mcs-0.30.exe shows 
+// Metadata version: v1.1.4322
+on the first line of the manifest.
+
+While running ildasm on timesetter-mcs-0.28.exe shows
+// Metadata version: v1.0.3705
+on the first line of the manifest.
+
+timesetter.cs compiled with mcs (CVS) on Linux shows
+// Metadata version: v1.0.3705
+
+Now the value v1.0.3705 is hardcoded into Mono's runtime. This means 
+that timesetter-mcs-0.30.exe may have been compiled with MCS 0.30 
+but it was compiled with the MS framework 1.1 and not with Mono 0.30.
+
+Maybe your forgot "%mono_bin%\mono.exe" in your MCS_EXE_ENV_ALIAS 
+environment variable ?