diff --git a/src/Tools/NUnit/nunit-console-x86.exe b/src/Tools/NUnit/nunit-console-x86.exe index eb3e9b7c4c..7efb53d911 100755 Binary files a/src/Tools/NUnit/nunit-console-x86.exe and b/src/Tools/NUnit/nunit-console-x86.exe differ diff --git a/src/Tools/NUnit/nunit-console.exe b/src/Tools/NUnit/nunit-console.exe index 398acb0ebf..86b003bc5f 100755 Binary files a/src/Tools/NUnit/nunit-console.exe and b/src/Tools/NUnit/nunit-console.exe differ diff --git a/src/Tools/NUnit/nunit-console/ExtendedConsoleUi.cs b/src/Tools/NUnit/nunit-console/ExtendedConsoleUi.cs index 11314b3238..3180d6d684 100644 --- a/src/Tools/NUnit/nunit-console/ExtendedConsoleUi.cs +++ b/src/Tools/NUnit/nunit-console/ExtendedConsoleUi.cs @@ -171,11 +171,13 @@ namespace NUnit.ConsoleRunner string xmlResultFile = options.xml == null || options.xml == string.Empty ? "TestResult.xml" : options.xml; - using (StreamWriter writer = new StreamWriter(xmlResultFile)) + if (!String.IsNullOrEmpty(options.xml)) { - writer.Write(xmlOutput); + using (StreamWriter writer = new StreamWriter(xmlResultFile)) + { + writer.Write(xmlOutput); + } } - returnCode = summary.ErrorsAndFailures; }