This repository has been archived by the owner on Jan 8, 2019. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 25
.NET Core SDK preview3
Enrico Sada edited this page Nov 17, 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
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)
- This version remove
project.json
(andxproj
) 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
-
dotnet new
doesnt contains templates for F#.- WORKAROUND: use examples/preview3 templates.
- NOTE: check notes in README (like sdk version, commands)
-
dotnet migrate
doesnt support F# yet:- WORKAROUND: see tutorial in How-to-migrate-preview2-projects-to-preview3
- 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
)
Goals for F# are tracked in:
- dotnet/netcorecli-fsc#23 basic support
- dotnet/netcorecli-fsc#24 crossgen support
Roadmap milestones:
- 1.0.0-preview3-basic basic support
- 1.0.0-preview3-crossgen crossgen support
- Home
- Status
- FAQ
- Info-for-library-maintainers
- Current Stable (LTS) Version:
- Next Version (WIP):
- Previous Versions: