diff --git a/DotNetBuilder/Compiler.cs b/DotNetBuilder/Compiler.cs
index c2fa05c..778611c 100644
--- a/DotNetBuilder/Compiler.cs
+++ b/DotNetBuilder/Compiler.cs
@@ -61,7 +61,6 @@ namespace MicroBuildServer.DotNetBuilder
private string GetLine(string format, params object[] args)
{
var result = new string('\t', indent) + string.Format(format, args);
- //Console.WriteLine(result);
return result;
}
}
diff --git a/DotNetBuilder/MicroBuildServer.DotNetBuilder.csproj b/DotNetBuilder/MicroBuildServer.DotNetBuilder.csproj
index ae701da..03b8db7 100644
--- a/DotNetBuilder/MicroBuildServer.DotNetBuilder.csproj
+++ b/DotNetBuilder/MicroBuildServer.DotNetBuilder.csproj
@@ -94,6 +94,7 @@
+
diff --git a/DotNetBuilder/NUnitTester.cs b/DotNetBuilder/NUnitTester.cs
index 3c5ffbf..8af1579 100644
--- a/DotNetBuilder/NUnitTester.cs
+++ b/DotNetBuilder/NUnitTester.cs
@@ -143,6 +143,7 @@ namespace MicroBuildServer.DotNetBuilder
public void DoTest()
{
+ Console.SetOut(new StubWriter());
var listener = new Listener();
CoreExtensions.Host.InitializeService();
var package = new TestPackage(TestLibraryPath);
diff --git a/DotNetBuilder/Program.cs b/DotNetBuilder/Program.cs
index 9e66639..8d762da 100644
--- a/DotNetBuilder/Program.cs
+++ b/DotNetBuilder/Program.cs
@@ -35,8 +35,10 @@ namespace MicroBuildServer.DotNetBuilder
static void Main(string[] args)
{
var input = Console.In.ReadToEnd();
+ var outWriter = Console.Out;
+ Console.SetOut(new StubWriter());
var result = Process(input, args);
- Console.Write(JsonConvert.SerializeObject(result, Formatting.Indented));
+ outWriter.Write(JsonConvert.SerializeObject(result, Formatting.Indented));
}
}
}
diff --git a/DotNetBuilder/StubWriter.cs b/DotNetBuilder/StubWriter.cs
new file mode 100644
index 0000000..3744e8b
--- /dev/null
+++ b/DotNetBuilder/StubWriter.cs
@@ -0,0 +1,13 @@
+using System.IO;
+using System.Text;
+
+namespace MicroBuildServer.DotNetBuilder
+{
+ class StubWriter : TextWriter
+ {
+ public override Encoding Encoding
+ {
+ get { return Encoding.Default; }
+ }
+ }
+}