[Mono-bugs] [Bug 50924][Wis] Changed - Avoid spawning an mcs process when compilng an ASPX page
bugzilla-daemon@bugzilla.ximian.com
bugzilla-daemon@bugzilla.ximian.com
Tue, 23 Dec 2003 19:24:16 -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 liyul@hotmail.com.
http://bugzilla.ximian.com/show_bug.cgi?id=50924
--- shadow/50924 2003-11-13 05:17:13.000000000 -0500
+++ shadow/50924.tmp.9198 2003-12-23 19:24:16.000000000 -0500
@@ -10,15 +10,29 @@
Component: System.Web
AssignedTo: mono-bugs@ximian.com
ReportedBy: gkodinov@openlinksw.co.uk
QAContact: mono-bugs@ximian.com
TargetMilestone: ---
URL:
-Cc: tim.haynes@openlinksw.co.uk,ztashev@openlinksw.co.uk
+Cc:
Summary: Avoid spawning an mcs process when compilng an ASPX page
Based on a discussion in the mailing list.
It would be nice if the ASPX compiler doesn't actually spawn the mcs as an
OS process, but instead calls it directly. This way the problem on Win32
where it requires the MS.NET framework to be installed in order to run ASPX
pages will be cleverly avoided.
+
+------- Additional Comments From liyul@hotmail.com 2003-12-23 19:24 -------
+We had a temporary work around, moving assemblies like "mcs.exe" to
+the library directory and putting a pseudo mcs.exe under bin. The
+pseudo runs the real mcs using mono.exe. If mono guys want to see it,
+we can submit that.
+
+The reason we did that was due to the way in spawning processes by
+nmake or mingw make, both making current batch files setup unusable
+for compiling C# projects.
+
+I submitted bug 51370 requesting putting jit in dll in official win32
+release for easier embedding as well as performance improvement so
+that we don't have to keep on spawning processes.