anchor.diff:                Version = config.Version
                 ReleaseNotes = toLines release.Notes
                 DependenciesByFramework =
  -                [ { FrameworkVersion = "net40"; 
  +                [ { FrameworkVersion = "net40";
                       Dependencies = [ "Microsoft.AspNet.Razor", "2.0.30506.0" |> RequireExactly ] }
  -                  { FrameworkVersion = "net45"; 
  +                  { FrameworkVersion = "net45";
                       Dependencies = [ "Microsoft.AspNet.Razor", "3.0.0" ] } ] })
           "RazorEngine-razor4.nuspec", (fun config p ->
             { p with
  
positive.code:                 [ { FrameworkVersion = "net451";
                      Dependencies =
                        [ "Microsoft.AspNetCore.Razor", "1.1.2"
                          "System.Collections.Immutable", "1.2.0"
                          "System.Reflection.Metadata", "1.4.2"
                        ] }
                  ]
  
negative.code: (*
      This file handles the configuration of the Yaaf.AdvancedBuilding build script.
  
      The first step is handled in build.sh and build.cmd by restoring either paket dependencies or bootstrapping a NuGet.exe and
      executing NuGet to resolve all build dependencies (dependencies required for the build to work, for example FAKE).
  
      The secound step is executing build.fsx which loads this file (for configuration), builds the solution and executes all unit tests.
  