Don't use AppDomains
This is unnecessary overhead in the worker and makes the runner significantly harder to debug.
This commit is contained in:
@@ -51,7 +51,7 @@ namespace xunit.runner.worker
|
||||
{
|
||||
using (AssemblyHelper.SubscribeResolve())
|
||||
using (var xunit = new XunitFrontController(
|
||||
useAppDomain: true,
|
||||
useAppDomain: false,
|
||||
assemblyFileName: fileName,
|
||||
diagnosticMessageSink: new MessageVisitor(),
|
||||
shadowCopy: false))
|
||||
|
||||
@@ -63,7 +63,7 @@ namespace xunit.runner.worker
|
||||
using (AssemblyHelper.SubscribeResolve())
|
||||
using (var xunit = new XunitFrontController(
|
||||
assemblyFileName: assemblyPath,
|
||||
useAppDomain: true,
|
||||
useAppDomain: false,
|
||||
shadowCopy: false,
|
||||
diagnosticMessageSink: new MessageVisitor()))
|
||||
using (var writer = new BinaryWriter(stream, Constants.Encoding, leaveOpen: true))
|
||||
|
||||
Reference in New Issue
Block a user