anchor.diff:  let outputDir = "./output"
   let deployDir = outputDir @@ "/deploy/"
   let packageName = "CatSkald.Roguelike"
  -let mainProject = "./src/CatSkald.Roguelike.Host/project.json"
  +let mainProject = "./src/CatSkald.Roguelike.Host/CatSkald.Roguelike.Host.csproj"
   
   let version = EnvironmentHelper.environVarOrDefault "APPVEYOR_BUILD_VERSION" "0.0.1"
   let dotnetPath = EnvironmentHelper.environVarOrDefault "DOTNET_INSTALL_DIR" "C:/Program Files/dotnet/dotnet.exe"
  
positive.code: 
  open Fake.OpenCoverHelper
  Target "Test" (fun _ ->
      !! "./test/**/*Tests/project.json"
      |> Seq.iter(fun file -> 
           let targetArguments = sprintf "test %O" (DirectoryName file)
           OpenCoverHelper.OpenCover (fun p -> 
              { p with 
                  ExePath = "./packages/OpenCover.4.6.519/tools/OpenCover.Console.exe"
                  TestRunnerExePath = dotnetPath
                  Filter = "+[*]* -[*.Test.*]*"
                  Output = "coverage.xml"
                  Register = RegisterUser
                  OptionalArguments = "-mergeoutput -oldstyle"
  
negative.code: Target "Build" (fun _ ->
      DotNetCli.Restore id
  
      !! "./**/*.csproj"
      |> Seq.iter (fun file -> 
          DotNetCli.Build (fun p -> 
          { p with 
  