Skip to content
This repository has been archived by the owner on Jan 8, 2019. It is now read-only.

.NET Core SDK preview3

Enrico Sada edited this page Nov 15, 2016 · 23 revisions

NOT YET RELEASED, WORK IN PROGESS

Sdk WIP at dotnet/cli branch 1.0.0-preview3

F# integration WIP in https://github.com/dotnet/netcorecli-fsc , see [Development Notes](## Development Notes)

Use the simpler instructions but atm dotnet new doesnt work (ref [Known issues](## Known issues))

Download binaries/installers for all os from https://github.com/dotnet/cli

F# works after install, without workarounds on all supported os.

To check version, you can run

dotnet --version

and the output should be 1.0.0-preview3-{buildnumber}

An quickstart, to create a console app and run it:

//copy templates from https://github.com/dotnet/netcorecli-fsc/tree/master/examples/preview3
dotnet restore
dotnet run

dotnet new doesnt work yet atm, see [## Known issues]

Notes

  • This version remove project.json (and xproj) project system support
  • This version add msbuild (version 15.0) based project system (fsproj/csproj)
  • normal command (dotnet build, dotnet pack, etc) continue to work, but invoke the msbuild
  • use dotnet msbuild to run msbuild directly

Known issues

  • dotnet new doesnt contains templates for F#. WORKAROUND: use examples/preview3 templates. But check notes in README (like sdk version, commands)

Development Notes

Goals for F# are tracked in:

Roadmap milestones: