* Compiler.cs: mcs writes to stderr now.
[mono.git] / mcs / class / Cscompmgd / Microsoft.CSharp / Compiler.cs
index 00928cd357e78bb44a4b80209164811b0f6a46b2..a7def6d141cea6112785091dbeb04c5bb6b4ab50 100644 (file)
@@ -36,6 +36,9 @@ using System.Text.RegularExpressions;
 
 namespace Microsoft.CSharp {
 
+#if NET_2_0
+       [System.Obsolete]
+#endif
        public class Compiler {
                
                private Compiler()
@@ -100,7 +103,7 @@ namespace Microsoft.CSharp {
 
                        try {
                                mcs.Start ();
-                               mcs_output = mcs.StandardOutput.ReadToEnd();
+                               mcs_output = mcs.StandardError.ReadToEnd();
                                mcs.WaitForExit ();
                        } finally {
                                mcs.Close ();