Installer packages for the .NET Core runtime and libraries
Перейти к файлу
Wes Haggard 039972861a
Merge pull request #3456 from omajid/glibc-2.26-backport
Fix build error with glibc 2.26: missing xlocale.h
2017-12-01 14:50:10 -08:00
.github Update issue and pr templates. (#667) 2016-12-23 17:12:15 -08:00
Documentation interpret |arch|/|tfm| in additionalprobingpaths 2017-05-26 15:05:25 -07:00
TestAssets/TestProjects/ResourceLookup Merge commit master 'ba0f145' into release/2.0.0 2017-05-17 09:51:53 -07:00
buildpipeline Handle RIDs better during the build. 2017-10-03 16:02:40 -05:00
cross Do not exit when unmount fails during rootfs builds (#2278) 2017-05-08 08:06:23 -07:00
publish Handle RIDs better during the build. 2017-10-03 16:02:40 -05:00
resources Use MIT license on *NIX and MSFT License on Windows 2017-06-21 12:04:16 -07:00
scripts Merge commit master 'ba0f145' into release/2.0.0 2017-05-17 09:51:53 -07:00
src Fix build error with glibc 2.26: missing xlocale.h 2017-11-24 11:17:01 -05:00
test/HostActivationTests Merge commit master 'ba0f145' into release/2.0.0 2017-05-17 09:51:53 -07:00
tools-local Move Version attribute to child element to allow MSBuild 14 to continue building core-setup.tasks.csproj. 2017-10-24 10:19:06 -05:00
.gitattributes Initial Cut of files brought over from CLI. 2016-05-20 15:24:36 -07:00
.gitignore Move shared framework publish to MSBuild and off project.json 2017-05-09 10:56:09 -05:00
BranchInfo.props Fix VersionSuffix for the managed projects 2017-09-25 13:37:31 -05:00
BuildToolsVersion.txt Add auto dependency flow repo API 2017-10-18 17:38:20 -05:00
CONTRIBUTING.md Initial Cut of files brought over from CLI. 2016-05-20 15:24:36 -07:00
Directory.Build.props Fixing up changes from master. 2017-09-25 17:20:04 -05:00
DotnetCLIVersion.txt Updating CLI to 2.0 RTM (#3293) 2017-10-11 09:09:38 -07:00
LICENSE.TXT Update License Info 2017-05-15 11:20:05 -07:00
Microsoft.DotNet.CoreSetup.sln Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00
NuGet.config Add global NuGet.config that turns off the user and machine configs 2017-05-15 16:28:00 -05:00
README.md Update Symbol links to point at the zip files 2017-07-24 13:55:49 -07:00
RepoDirectories.props Handle RIDs better during the build. 2017-10-03 16:02:40 -05:00
THIRD-PARTY-NOTICES.TXT Update License Info 2017-05-15 11:20:05 -07:00
build.cmd Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00
build.proj Add xmlns to HostMachineInfo.props so the build passes on MSBuild 14. 2017-10-24 10:17:52 -05:00
build.sh Use run.sh from build.sh "the right way" 2017-05-10 21:10:48 -07:00
clean.cmd Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00
clean.sh Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00
config.json Handle RIDs better during the build. 2017-10-03 16:02:40 -05:00
dependencies.props Add auto dependency flow repo API 2017-10-18 17:38:20 -05:00
dir.props Fix Tizen build by passing through OutputRid, if it is defined. 2017-10-24 10:17:44 -05:00
dir.targets Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00
dir.traversal.targets Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00
init-tools.cmd Updating CLI to 2.0 RTM (#3293) 2017-10-11 09:09:38 -07:00
init-tools.msbuild Update to Buildtools 2.0, Remove remaining project.json's (#2373) 2017-05-12 12:33:09 -07:00
init-tools.sh Updating CLI to 2.0 RTM (#3293) 2017-10-11 09:09:38 -07:00
netci.groovy Handle RIDs better during the build. 2017-10-03 16:02:40 -05:00
omnisharp.json Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00
run.cmd Update BuildTools and init-tools scripts. 2017-09-29 14:27:12 -05:00
run.ps1 Update BuildTools and init-tools scripts. 2017-09-29 14:27:12 -05:00
run.sh Update BuildTools and init-tools scripts. 2017-09-29 14:27:12 -05:00
sign.proj Handle RIDs better during the build. 2017-10-03 16:02:40 -05:00
sync.cmd Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00
sync.sh Core-Setup on Buildtools (#2187) 2017-04-26 18:03:34 -07:00

README.md

.NET Core Runtime & Host Setup Repo

This repo contains the code to build the .NET Core runtime, libraries and shared host (dotnet) installers for all supported platforms. It does not contain the actual sources to .NET Core runtime; this source is split across the dotnet/coreclr repo (runtime) and dotnet/corefx repo (libraries).

Installation experience

The all-up installation experience is described in the installation scenarios document in the dotnet/cli repo. That is the first step to get acquainted with the overall plan and experience we have thought up for installing .NET Core bits.

Filing issues

This repo should contain issues that are tied to the installation of the "muxer" (the dotnet binary) and installation of the .NET Core runtime and libraries.

For other issues, please use the following repos:

  • For overall .NET Core SDK issues, file on dotnet/cli repo
  • For class library and framework functioning issues, file on dotnet/corefx repo
  • For runtime issues, file on dotnet/coreclr issues

This project has adopted the code of conduct defined by the Contributor Covenant to clarify expected behavior in our community. For more information, see the .NET Foundation Code of Conduct.

Officially Released Builds

They can be downloaded from here.

Daily Builds

Platform Release/2.0.X
Windows (x64)
Installer
zip
Symbols (zip)
Windows (x86)
Installer
zip
Symbols (zip)
Windows (arm32)
zip
Symbols (zip)
Windows (arm64)
zip
Symbols (zip)
Mac OS X (x64)
Installer
tar.gz
Symbols (tar.gz)
Linux (x64) (for glibc based OS)
tar.gz
Symbols (tar.gz)
Linux (armhf) (for glibc based OS)
tar.gz
Symbols (tar.gz)
Ubuntu 14.04 (x64)
Host
Host FX Resolver
Shared Framework
Ubuntu 16.04 (x64)
Host
Host FX Resolver
Shared Framework
Ubuntu 16.10 (x64)
Host
Host FX Resolver
Shared Framework
Debian 8.2 (x64)
Host
Host FX Resolver
Shared Framework
RHEL 7.2 (x64)
Host
Host FX Resolver
Shared Framework

Note: Our .deb packages are put together slightly differently than the other OS specific installers. Instead of combining everything, we have separate component packages that depend on each other. If you're installing these directly from the .deb files (via dpkg or similar), then you'll need to install them in the order presented above.

Debian daily feed

Newest Runtime binaries for 2.0.0 in debian feed may be delayed due to external issues by up to 24h.

Obtaining binaries

Add debian feed:

For ubuntu 14.04 : trusty , ubuntu 16.04:xenial

sudo sh -c 'echo "deb [arch=amd64] http://apt-mo.trafficmanager.net/repos/dotnet/ trusty main" > /etc/apt/sources.list.d/dotnetdev.list'

sudo apt-key adv --keyserver apt-mo.trafficmanager.net --recv-keys 417A0893

sudo apt-get update

Install:

sudo apt-get install <DebianPackageName>=<Version>

To list available packages:

apt-cache search dotnet-sharedframework | grep 2.0.0