anchor.diff:          let result = ExecProcess(fun info ->
               info.FileName <- "dotnet"
               info.WorkingDirectory <- (Directory.GetParent project).FullName
  -            info.Arguments <- (sprintf "xunit -parallel none -teamcity -xml %s_xunit.xml" (outputTests @@ fileNameWithoutExt project))) (TimeSpan.FromMinutes 30.)
  +            info.Arguments <- (sprintf "xunit -f net452 -c Release -nobuild -parallel none -teamcity -xml %s_xunit.xml" (outputTests @@ fileNameWithoutExt project))) (TimeSpan.FromMinutes 30.)
  +        
  +        ResultHandling.failBuildIfXUnitReportedError TestRunnerErrorLevel.DontFailBuild result
  +
  +    CreateDir outputTests
  +    projects |> Seq.iter (runSingleProject)
  +
  +)
  +
  +Target "RunTestsNetCore" (fun _ ->
  +    let projects =
  +        match isWindows with
  +        // Windows
  +        | true -> !! "./**/core/**/*.Tests.csproj"
  +                  ++ "./**/contrib/**/*.Tests.csproj"
  +                  -- "./**/Akka.MultiNodeTestRunner.Shared.Tests.csproj"
  +                  -- "./**/serializers/**/*Wire*.csproj"
  +        // Linux/Mono
  +        | _ -> !! "./**/core/**/*.Tests.csproj"
  +                  ++ "./**/contrib/**/*.Tests.csproj"
  +                  -- "./**/serializers/**/*Wire*.csproj"
  +                  -- "./**/Akka.MultiNodeTestRunner.Shared.Tests.csproj"
  +                  -- "./**/Akka.API.Tests.csproj"
  +     
  +    let runSingleProject project =
  +        let result = ExecProcess(fun info ->
  +            info.FileName <- "dotnet"
  +            info.WorkingDirectory <- (Directory.GetParent project).FullName
  +            info.Arguments <- (sprintf "xunit -f netcoreapp1.1 -parallel none -teamcity -xml %s_xunit_netcore.xml" (outputTests @@ fileNameWithoutExt project))) (TimeSpan.FromMinutes 30.)
           
           ResultHandling.failBuildIfXUnitReportedError TestRunnerErrorLevel.DontFailBuild result
   
  
positive.code: "Clean" ==> "RestorePackages" ==> "Build" ==> "BuildRelease"
  
  // tests dependencies
  "Clean" ==> "RestorePackages" ==> "RunTests"
  
  // nuget dependencies
  "Clean" ==> "RestorePackages" ==> "Build" ==> "CreateNuget"
  
negative.code: // all
  "BuildRelease" ==> "All"
  "RunTests" ==> "All"
  "RunTestsNetCore" ==> "All"
  "MultiNodeTests" ==> "All"
  "NBench" ==> "All"
  
  