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 17, 2016 · 23 revisions

NOT YET RELEASED, WORK IN PROGESS

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

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

F# works after install all supported os, but not dotnet new templates.

To check version, you can run

dotnet --version

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

Atm working version is 1.0.0-preview3-004056

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](## 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

  • dotnet new doesnt contains templates for F#.

dotnet-migrate

IDE Support

  • VS Code with F# Ionide extension: ok (build/run), ko (intellisense/debug)
  • VS 2017RC: unknown
  • Notepad and cli: from day 0 all dotnet sdk commands, ok (restore/build/run/pack/publish/test), ko (new,migrate)

Development Notes

Goals for F# are tracked in:

Roadmap milestones: