- no more `3` suffix for commands
- use `dotnet-msbuild` to run tests
- it's prerelease
- add test library with multi fw
- workaround for error `RuntimeIdentifier property not set` with crossgen and net451
- refactor sdk/fsharp.core.netcore package version in test suite
- use specific version of Microsoft.FSharp.Core.netcore because latest give warning on restore
Some notes:
RuntimeIdentifier is required for net451?
Otherwise `dotnet build` error:
(CheckRuntimeIdentifier target) ->
C:\Users\%USERNAME%\.nuget\packages\microsoft.net.sdk\1.0.0-alpha-20161029-1\build\Microsoft.NET.RuntimeIdentifierInference.targets(45,5): error : RuntimeIdentifier must be set for .NETFramework executables. Consider RuntimeIdentifier=win7-x86 or RuntimeIdentifier=win7-x64