I found a Server 2008 R2 instance and installed go, and git and VS and ran the build.ps1 and got the following. Looks different, but same failed result. Am I missing something?
PS C:\ifclone\if_release> .\build.ps1
Updating submodules
Cloning into 'dea_ng'...
remote: Counting objects: 12152, done.
remote: Compressing objects: 100% (5086/5086), done.
remote: Total 12152 (delta 6623), reused 12152 (delta 6623)
Receiving objects: 100% (12152/12152), 18.40 MiB | 6.18 MiB/s, done.
Resolving deltas: 100% (6623/6623), done.
Checking connectivity... done.
Submodule path 'dea_ng': checked out 'edaa12d4d690e576509fb5b178d1d4fb0de3cebc'
remote: Reusing existing pack: 427, done.
remote: Total 427 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (427/427), 102.73 KiB | 0 bytes/s, done.
Resolving deltas: 100% (216/216), done.
Checking connectivity... done.
remote: Reusing existing pack: 630, done.
remote: Total 630 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (630/630), 157.74 KiB | 0 bytes/s, done.
Resolving deltas: 100% (367/367), done.
Checking connectivity... done.
Cloning into 'eventmachine'...
remote: Counting objects: 4703, done.
remote: Compressing objects: 100% (1972/1972), done.
remote: Total 4703 (delta 2582), reused 4703 (delta 2582)
Receiving objects: 100% (4703/4703), 2.03 MiB | 0 bytes/s, done.
Resolving deltas: 100% (2582/2582), done.
Checking connectivity... done.
Submodule path 'eventmachine': checked out '2f9494bb2a067ad46b28a71d99cebb17eba2b8db'
Cloning into 'if_warden'...
remote: Reusing existing pack: 2063, done.
remote: Total 2063 (delta 0), reused 0 (delta 0)
Receiving objects: 100% (2063/2063), 2.10 MiB | 0 bytes/s, done.
Resolving deltas: 100% (1530/1530), done.
Checking connectivity... done.
Submodule path 'if_warden': checked out '8bafd8c11178f3b367a3774e0ca619ee08f243a5'
dry.Warden.Protocol/warden'
Cloning into 'IronFoundry.Warden.Protocol/warden'...
remote: Counting objects: 8250, done.
remote: Compressing objects: 100% (3738/3738), done.
remote: Total 8250 (delta 3966), reused 8250 (delta 3966)
Receiving objects: 100% (8250/8250), 2.12 MiB | 1.68 MiB/s, done.
Resolving deltas: 100% (3966/3966), done.
Checking connectivity... done.
Submodule path 'if_warden/IronFoundry.Warden.Protocol/warden': checked out '51372726ec85b63da997253f9b86c47a5723d9a5'
Building Warden: 0.0.0
Restoring packages from NuGet...
Installing 'Newtonsoft.Json 6.0.1'.
Installing 'protobuf-net 2.0.0.668'.
Installing 'NDesk.Options 0.2.1'.
Installing 'CommandLineParser 1.9.71'.
Successfully installed 'NDesk.Options 0.2.1'.
Successfully installed 'CommandLineParser 1.9.71'.
Installing 'NLog 2.1.0'.
Installing 'Topshelf 3.1.3'.
Successfully installed 'Newtonsoft.Json 6.0.1'.
Successfully installed 'Topshelf 3.1.3'.
Successfully installed 'NLog 2.1.0'.
Successfully installed 'protobuf-net 2.0.0.668'.
Installing 'NSubstitute 1.7.1.0'.
Installing 'Topshelf.NLog 3.1.3'.
Installing 'xunit 2.0.0-alpha-build2576'.
Installing 'xunit.abstractions 2.0.0-alpha-build2576'.
Successfully installed 'Topshelf.NLog 3.1.3'.
Successfully installed 'xunit 2.0.0-alpha-build2576'.
Successfully installed 'NSubstitute 1.7.1.0'.
Installing 'xunit.assert 2.0.0-alpha-build2576'.
Installing 'xunit.core 2.0.0-alpha-build2576'.
Successfully installed 'xunit.abstractions 2.0.0-alpha-build2576'.
Installing 'SharpZipLib 0.86.0'.
Successfully installed 'xunit.assert 2.0.0-alpha-build2576'.
Successfully installed 'xunit.core 2.0.0-alpha-build2576'.
Successfully installed 'SharpZipLib 0.86.0'.
C:\ifclone\if_release\if_warden\build\build.targets(89,13): error MSB4184: The expression ""// This code was generated
by a tool. Changes will be lost.".Count()" cannot be evaluated. Method 'System.String.Count' not found. [C:\ifclone\if_
release\if_warden\build\build.proj]