Net Core 2.1 Download Mac

-->

Downloads for each release of.NET Core 2.0; Release information Build apps - SDK Run apps - Runtime v 2.0.9. Security patch Release notes. Released 2018-07-10: SDK 2.1.202 Included in Visual Studio 15.7 Included runtimes.NET Core Runtime 2.0.9 ASP.NET Core Runtime 2.0.9. .NET Core Uninstall Tool.; 11 minutes to read; In this article. The.NET Core Uninstall Tool (dotnet-core-uninstall) lets you remove.NET Core SDKs and Runtimes from a system.A collection of options is available to specify which versions you want to uninstall. The dotnet/core repository is a good starting point for.NET Core. The latest major release is.NET Core 3.1. The latest patch updates are listed in.NET Core release notes. Download the latest.NET Core SDK.NET Core 3.1 SDK.NET Core Releases and Daily Builds.NET Core released builds.NET Core daily builds; Learn about.NET Core.

この記事では、Windows に .NET Core をインストールする方法について説明します。In this article, you'll learn how to install .NET Core on Windows..NET Core は、ランタイムと SDK で構成されています。.NET Core is made up of the runtime and the SDK.ランタイムは .NET Core アプリを実行するために使用され、アプリに含まれている場合と含まれていない場合があります。The runtime is used to run a .NET Core app and may or may not be included with the app.SDK は、.NET Core アプリとライブラリの作成に使用されます。The SDK is used to create .NET Core apps and libraries..NET Core ランタイムは、常に SDK と共にインストールされます。The .NET Core runtime is always installed with the SDK.

.NET Core の最新バージョンは 3.1 です。The latest version of .NET Core is 3.1.

サポートされているリリースSupported releases

次の表に、現在サポートされている .NET Core リリースと、それらがサポートされている Windows のバージョンの一覧を示します。The following table is a list of currently supported .NET Core releases and the versions of Windows they're supported on.これらのバージョンは、.NET Core のバージョンがサポート終了するか、Windows のバージョンの有効期限が切れるまでサポートされます。These versions remain supported until either the version of .NET Core reaches end-of-support or the version of Windows reaches end-of-life.

Windows 10 のバージョンのサービス終了日は、エディションごとに分かれています。Windows 10 versions end-of-service dates are segmented by edition.次の表では、HomeProPro EducationPro for Workstations の各エディションだけが考慮されています。Only Home, Pro, Pro Education, and Pro for Workstations editions are considered in the following table.具体的な詳細については、「Windows ライフサイクルのファクト シート」を確認してください。Check the Windows lifecycle fact sheet for specific details.

  • ✔️ は、Windows または .NET Core のバージョンがまだサポートされていることを示します。A ✔️ indicates that the version of Windows or .NET Core is still supported.
  • ❌ は、Windows または .NET Core のバージョンがその Windows のリリースではサポートされていないことを示しています。A ❌ indicates that the version of Windows or .NET Core isn't supported on that Windows release.
  • Windows のバージョンと .NET Core のバージョンの両方に ✔️ が付いている場合、その OS と .NET の組み合わせはサポートされています。When both a version of Windows and a version of .NET Core have ✔️, that OS and .NET combination are supported.
オペレーティング システムOperating System.NET Core 2.1.NET Core 2.1.NET Core 3.1.NET Core 3.1.NET 5 Preview.NET 5 Preview
✔️ Windows 10 バージョン 2004✔️ Windows 10, Version 2004✔️ 2.1✔️ 2.1✔️ 3.1✔️ 3.1✔️ 5.0 Preview✔️ 5.0 Preview
✔️ Windows 10 バージョン 1909✔️ Windows 10, Version 1909✔️ 2.1✔️ 2.1✔️ 3.1✔️ 3.1✔️ 5.0 Preview✔️ 5.0 Preview
✔️ Windows 10 バージョン 1903✔️ Windows 10, Version 1903✔️ 2.1✔️ 2.1✔️ 3.1✔️ 3.1✔️ 5.0 Preview✔️ 5.0 Preview
✔️ Windows 10 バージョン 1809✔️ Windows 10, Version 1809✔️ 2.1✔️ 2.1✔️ 3.1✔️ 3.1✔️ 5.0 Preview✔️ 5.0 Preview
❌ Windows 10 バージョン 1803❌ Windows 10, Version 1803✔️ 2.1✔️ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10 バージョン 1709❌ Windows 10, Version 1709❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10 バージョン 1703❌ Windows 10, Version 1703❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10 バージョン 1607❌ Windows 10, Version 1607❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10 バージョン 1511❌ Windows 10, Version 1511❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10 バージョン 1507❌ Windows 10, Version 1507❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview

サポートされていないリリースUnsupported releases

次のバージョンの .NET Core は ❌ サポート対象外となりました。The following versions of .NET Core are ❌ no longer supported.これらのダウンロードは、まだ公開されています。The downloads for these still remain published:

  • 3.03.0
  • 2.22.2
  • 2.02.0

ランタイムに関する情報Runtime information

ランタイムは、.NET Core で作成されたアプリを実行するために使用されます。The runtime is used to run apps created with .NET Core.アプリの作成者は、アプリを公開するとき、アプリにランタイムを含めることができます。When an app author publishes an app, they can include the runtime with their app.ランタイムが含まれていない場合は、ユーザーがランタイムをインストールする必要があります。If they don't include the runtime, it's up to the user to install the runtime.

Windows には、3 つの異なるランタイムをインストールできます。There are three different runtimes you can install on Windows:

ASP.NET Core ランタイムASP.NET Core runtime
ASP.NET Core アプリを実行します。Runs ASP.NET Core apps..NET Core ランタイムが含まれます。Includes the .NET Core runtime.

Desktop ランタイムDesktop runtime
Windows 用の .NET Core WPF デスクトップ アプリおよび .NET Core Windows フォーム デスクトップ アプリを実行します。Runs .NET Core WPF and .NET Core Windows Forms desktop apps for Windows..NET Core ランタイムが含まれます。Includes the .NET Core runtime.

.NET Core ランタイム.NET Core runtime
このランタイムは最も単純なランタイムであり、他のランタイムは含まれていません。This runtime is the simplest runtime and doesn't include any other runtime..NET Core アプリとの互換性を最善にするには、'ASP.NET Core ランタイム' と 'Desktop ランタイム' の両方をインストールすることを強くお勧めします。It's highly recommended that you install both ASP.NET Core runtime and Desktop runtime for the best compatibility with .NET Core apps.

SDK に関する情報SDK information

SDK は、.NET Core アプリとライブラリを作成して公開するために使用されます。The SDK is used to build and publish .NET Core apps and libraries.SDK のインストールには、次の 3 つのランタイムが含まれます: ASP.NET Core、Desktop、.NET Core。Installing the SDK includes all three runtimes: ASP.NET Core, Desktop, and .NET Core.

依存関係Dependencies

.NET Core 3.1 では以下の Windows のバージョンがサポートされます。The following Windows versions are supported with .NET Core 3.1:

注意

+ 記号は、最小バージョンを表します。A + symbol represents the minimum version.

OSOSバージョンVersionアーキテクチャArchitectures
Windows クライアントWindows Client7 SP1+、8.17 SP1+, 8.1x64、x86x64, x86
Windows 10 クライアントWindows 10 Clientバージョン 1609+Version 1609+x64、x86x64, x86
Windows ServerWindows Server2012 R2+2012 R2+x64、x86x64, x86
Nano ServerNano Serverバージョン 1803+Version 1803+x64、ARM32x64, ARM32

.NET Core 3.1 でサポートされているオペレーティング システム、ディストリビューション、ライフサイクル ポリシーの詳細については、「.NET Core 3.1 Supported OS Versions」(.NET Core 3.1 でサポートされている OS バージョン) を参照してください。For more information about .NET Core 3.1 supported operating systems, distributions, and lifecycle policy, see .NET Core 3.1 Supported OS Versions.

The number of reviews is of 227. Igi 2 city commando 3d is a wonderful and fantastic game. The average rating opinions is 4.6. The number of downloads (On Play Store) is 10,000+. https://vitamingol.netlify.app/igi-2-free-download-for-mac.html.

' .NET Core 3.0 は現在サポートされていません。詳細については、「.NET Core のサポート ポリシー」をご覧ください。 '.NET Core 3.0 is currently out of support. For more information, see the .NET Core Support Policy.

.NET Core 3.0 では以下の Windows のバージョンがサポートされます。The following Windows versions are supported with .NET Core 3.0:

Mac os download for pc iso. Mac company has released this operating system on WWDC 2019 the same it was with the old operating system. As you might know that macOS Catalina is the latest version of the Mac operating system. The ISO File will really help you in order to install macOS Catalina on virtual machines. And it came with tons of amazing features that make the system more interesting.

注意

+ 記号は、最小バージョンを表します。A + symbol represents the minimum version.

OSOSバージョンVersionアーキテクチャArchitectures
Windows クライアントWindows Client7 SP1+、8.17 SP1+, 8.1x64、x86x64, x86
Windows 10 クライアントWindows 10 Clientバージョン 1607+Version 1607+x64、x86x64, x86
Windows ServerWindows Server2012 R2+2012 R2+x64、x86x64, x86
Nano ServerNano Serverバージョン 1803+Version 1803+x64、ARM32x64, ARM32

.NET Core 3.0 でサポートされているオペレーティング システム、ディストリビューション、ライフサイクル ポリシーの詳細については、「.NET Core 3.0 Supported OS Versions」(.NET Core 3.0 でサポートされている OS バージョン) を参照してください。For more information about .NET Core 3.0 supported operating systems, distributions, and lifecycle policy, see .NET Core 3.0 Supported OS Versions.

Net core 2.1 download mac os

' .NET Core 2.2 は現在サポートされていません。詳細については、「.NET Core のサポート ポリシー」をご覧ください。 '.NET Core 2.2 is currently out of support. For more information, see the .NET Core Support Policy.

.NET Core 2.2 では以下の Windows のバージョンがサポートされます。The following Windows versions are supported with .NET Core 2.2:

注意

+ 記号は、最小バージョンを表します。A + symbol represents the minimum version.

OSOSバージョンVersionアーキテクチャArchitectures
Windows クライアントWindows Client7 SP1+、8.17 SP1+, 8.1x64、x86x64, x86
Windows 10 クライアントWindows 10 Clientバージョン 1607+Version 1607+x64、x86x64, x86
Windows ServerWindows Server2008 R2 SP1+2008 R2 SP1+x64、x86x64, x86
Nano ServerNano Serverバージョン 1803+Version 1803+x64、ARM32x64, ARM32

.NET Core 2.2 でサポートされているオペレーティング システム、ディストリビューション、ライフサイクル ポリシーの詳細については、「.NET Core 2.2 Supported OS Versions」(.NET Core 2.2 でサポートされている OS バージョン) を参照してください。For more information about .NET Core 2.2 supported operating systems, distributions, and lifecycle policy, see .NET Core 2.2 Supported OS Versions.

.NET Core 2.1 では以下の Windows のバージョンがサポートされます。The following Windows versions are supported with .NET Core 2.1:

注意

+ 記号は、最小バージョンを表します。A + symbol represents the minimum version.

OSOSバージョンVersionアーキテクチャArchitectures
Windows クライアントWindows Client7 SP1+、8.17 SP1+, 8.1x64、x86x64, x86
Windows 10 クライアントWindows 10 Clientバージョン 1607+Version 1607+x64、x86x64, x86
Windows ServerWindows Server2008 R2 SP1+2008 R2 SP1+x64、x86x64, x86
Nano ServerNano Serverバージョン 1803+Version 1803+x64、x64,

.NET Core 2.1 でサポートされているオペレーティング システム、ディストリビューション、ライフサイクル ポリシーの詳細については、「.NET Core 2.1 Supported OS Versions」(.NET Core 2.1 でサポートされている OS バージョン) を参照してください。For more information about .NET Core 2.1 supported operating systems, distributions, and lifecycle policy, see .NET Core 2.1 Supported OS Versions.

Windows 7 / Vista / 8.1 / Server 2008 R2 / Server 2012 R2Windows 7 / Vista / 8.1 / Server 2008 R2 / Server 2012 R2

次の Windows のバージョンに .NET SDK またはランタイムをインストールする場合は、追加の依存関係が必要です。Additional dependencies are required if you're installing the .NET SDK or runtime on the following Windows versions:

  • ❌ Windows 7 SP1❌ Windows 7 SP1
  • ❌ Windows Vista SP 2❌ Windows Vista SP 2
  • ✔️ Windows 8.1✔️ Windows 8.1
  • ✔️ Windows Server 2008 R2✔️ Windows Server 2008 R2
  • ✔️ Windows Server 2012 R2✔️ Windows Server 2012 R2

以下をインストールします。Install the following:

  • Microsoft Visual C++ 2015 再頒布可能パッケージ Update 3。Microsoft Visual C++ 2015 Redistributable Update 3.

上記の要件は、次のいずれかのエラーが発生した場合にも必要です。The requirements above are also required if you come across one of the following errors:

お使いのコンピューターに api-ms-win-crt-runtime-l1-1-0.dll が見つからず、プログラムを開始できない。The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer.この問題を解決するには、プログラムを再インストールしてください。Try reinstalling the program to fix this problem.

- または- or -

お使いのコンピューターに api-ms-win-cor-timezone-l1-1-0.dll が見つからず、プログラムを開始できない。The program can't start because api-ms-win-cor-timezone-l1-1-0.dll is missing from your computer.この問題を解決するには、プログラムを再インストールしてください。Try reinstalling the program to fix this problem.

- または- or -

ライブラリ hostfxr.dll は見つかったが、その C:<path_to_app>hostfxr.dll からの読み込みに失敗した。The library hostfxr.dll was found, but loading it from C:<path_to_app>hostfxr.dll failed.

PowerShell オートメーションを使用してインストールするInstall with PowerShell automation

dotnet-install スクリプトは、ランタイムの CI 自動化および管理者以外によるインストールに使用されます。The dotnet-install scripts are used for CI automation and non-admin installs of the runtime.スクリプトは、dotnet-install スクリプト参照ページからダウンロードできます。You can download the script from the dotnet-install script reference page.

スクリプトでは、既定で最新の 長期サポート (LTS) バージョン (.NET Core 3.1) がインストールされます。The script defaults to installing the latest long term support (LTS) version, which is .NET Core 3.1.Channel スイッチを指定することで、特定のリリースを選択できます。You can choose a specific release by specifying the Channel switch.ランタイムをインストールするには、Runtime スイッチを含めます。Include the Runtime switch to install a runtime.それ以外の場合は、スクリプトによって SDK がインストールされます。Otherwise, the script installs the SDK.

Simplified arabic font free download for mac. -Runtime スイッチを省略して SDK をインストールします。Install the SDK by omitting the -Runtime switch.この例では、-Channel スイッチが Current に設定されているため、サポートされている最新バージョンがインストールされます。The -Channel switch is set in this example to Current, which installs the latest supported version.

Visual Studio を使用してインストールするInstall with Visual Studio

次の表では、Visual Studio を使用して .NET Core アプリを開発している場合に、ターゲットの .NET Core SDK バージョンに基づいて最低限必要な Visual Studio のバージョンを説明します。If you're using Visual Studio to develop .NET Core apps, the following table describes the minimum required version of Visual Studio based on the target .NET Core SDK version.

.NET Core SDK のバージョン.NET Core SDK versionVisual Studio のバージョンVisual Studio version
3.13.1Visual Studio 2019 バージョン 16.4 以降。Visual Studio 2019 version 16.4 or higher.
3.03.0Visual Studio 2019 バージョン 16.3 以降。Visual Studio 2019 version 16.3 or higher.
2.22.2Visual Studio 2017 バージョン 15.9 以降。Visual Studio 2017 version 15.9 or higher.
2.12.1Visual Studio 2017 バージョン 15.7 以降。Visual Studio 2017 version 15.7 or higher.

Visual Studio を既にインストールしてある場合は、次の手順でバージョンを確認できます。If you already have Visual Studio installed, you can check your version with the following steps.

  1. Visual Studio を開きます。Open Visual Studio.
  2. [ヘルプ] > [Microsoft Visual Studio のバージョン情報] を選択します。Select Help > About Microsoft Visual Studio.
  3. [バージョン情報] ダイアログで、バージョン番号を確認します。Read the version number from the About dialog.

Visual Studio では、最新の .NET Core SDK とランタイムをインストールできます。Visual Studio can install the latest .NET Core SDK and runtime.

ワークロードを選択するSelect a workload

Visual Studio をインストールまたは変更するときは、ビルドするアプリケーションの種類に応じて、次の 1 つ以上のワークロードを選択します。When installing or modifying Visual Studio, select one or more of the following workloads, depending on the kind of application you're building:

System
  • [他のツールセット] セクションの [.NET Core クロスプラットフォームの開発] ワークロード。The .NET Core cross-platform development workload in the Other Toolsets section.
  • [Web クラウド] セクションの [ASP.NET と Web 開発] ワークロード。The ASP.NET and web development workload in the Web & Cloud section.
  • [Web クラウド] セクションの [Azure の開発] ワークロード。The Azure development workload in the Web & Cloud section.
  • [デスクトップとモバイル] セクションの [.NET デスクトップ開発] ワークロード。The .NET desktop development workload in the Desktop & Mobile section.

Visual Studio Code と共にインストールするInstall alongside Visual Studio Code

Visual Studio Code は、デスクトップ上で動作する強力で軽量なソース コード エディターです。Visual Studio Code is a powerful and lightweight source code editor that runs on your desktop.Visual Studio Code は、Windows、macOS、Linux で利用できます。Visual Studio Code is available for Windows, macOS, and Linux.

Visual Studio Code には、Visual Studio のような自動化された .NET Core インストーラーは付属していませんが、.NET Core のサポートを簡単に追加できます。While Visual Studio Code doesn't come with an automated .NET Core installer like Visual Studio does, adding .NET Core support is simple.

  1. Visual Studio Code をダウンロードしてインストールします。Download and install Visual Studio Code.
  2. .NET Core SDK をダウンロードしてインストールします。Download and install the .NET Core SDK.
  3. Visual Studio Code マーケットプレースから C# 拡張機能をインストールします。Install the C# extension from the Visual Studio Code marketplace.

手動でダウンロードしてインストールするDownload and manually install

.NET Core 用 Windows インストーラーの代わりに、SDK またはランタイムをダウンロードして手動でインストールすることもできます。As an alternative to the Windows installers for .NET Core, you can download and manually install the SDK or runtime.手動インストールは、通常、継続的インテグレーション テストの一環として実行されます。Manual install is usually performed as part of continuous integration testing.開発者またはユーザーの場合、通常はインストーラーを使用することをお勧めします。For a developer or user, it's generally better to use an installer.

.NET Core SDK と .NET Core ランタイムはどちらも、ダウンロード後に手動でインストールできます。Both .NET Core SDK and .NET Core Runtime can be manually installed after they've been downloaded..NET Core SDK をインストールする場合、対応するランタイムをインストールする必要はありません。If you install .NET Core SDK, you don't need to install the corresponding runtime.まず、次のいずれかのサイトから SDK またはランタイムのバイナリ リリースをダウンロードします。First, download a binary release for either the SDK or the runtime from one of the following sites:

  • ✔️ .NET 5.0 preview のダウンロード✔️ .NET 5.0 preview downloads
  • ✔️ .NET Core 3.1 のダウンロード✔️ .NET Core 3.1 downloads
  • ✔️ .NET Core 2.1 のダウンロード✔️ .NET Core 2.1 downloads

.NET を抽出するためのディレクトリを作成します (%USERPROFILE%dotnet など)。Create a directory to extract .NET to, for example %USERPROFILE%dotnet.次に、ダウンロードした zip ファイルをそのディレクトリに抽出します。Then, extract the downloaded zip file into that directory.

既定では、.NET Core CLI コマンドおよびアプリでは、この方法でインストールされた .NET Core は使用されません。使用することを明示的に選択する必要があります。By default, .NET Core CLI commands and apps won't use .NET Core installed in this way and you must explicitly choose to use it.これを行うには、アプリケーションの起動に使用する環境変数を変更します。To do so, change the environment variables with which an application is started:

この方法では、複数のバージョンを別々の場所にインストールして、その場所を参照する環境変数を使ってアプリケーションを実行することで、アプリケーションによって使用されるインストール場所を明示的に選択できます。This approach lets you install multiple versions into separate locations, then explicitly choose which install location an application should use by running the application with environment variables pointing at that location.

Download java 32 bit for mac. Java for windows 7 32 bit download free download - Windows 7 (Professional), nVidia Graphics Driver (Windows Vista 32-bit / Windows 7 32-bit / Windows 8 32-bit), ATI Catalyst Software Suite. Download Java Runtime Environment 32-bit 8-build-251 for Windows. Fast downloads of the latest free software! Java 32 bit free download - Midnight Mansion, Xeoma Video Surveillance (32 bit), 32- or 64-bit Kernel Startup Mode Selector, and many more programs. Java SE Development Kit 8 Downloads. Thank you for downloading this release of the Java™ Platform, Standard Edition Development Kit (JDK™). The JDK is a development environment for building applications, applets, and components using the Java programming language. Download Java 32 bit for mac os x. Ask Question Asked 5 years, 1 month ago. Active 5 years, 1 month ago. Viewed 10k times 1. I need to download the 32 bit Java so I can run Java applications in my chrome browser, but I can't find it anywhere. In the website below there's only the 64 bit version.

DOTNET_MULTILEVEL_LOOKUP0 に設定されている場合、.NET Core ではグローバルにインストールされている .NET Core のバージョンは無視されます。When DOTNET_MULTILEVEL_LOOKUP is set to 0, .NET Core ignores any globally installed .NET Core version..NET Core で、アプリケーションを実行するための最適なフレームワークを選択するときに、既定のグローバル インストールの場所が考慮されるようにするには、その環境設定を削除します。Remove that environment setting to let .NET Core consider the default global install location when selecting the best framework for running the application.通常、既定値は C:Program Filesdotnet です。これは、インストーラーによって .NET Core がインストールされる場所です。The default is typically C:Program Filesdotnet, which is where the installers install .NET Core.

DockerDocker

コンテナーを使用すると、アプリケーションをホスト システムの他の部分から簡単に分離できます。Containers provide a lightweight way to isolate your application from the rest of the host system.同じコンピューター上のコンテナーでは、カーネルだけが共有され、アプリケーションに提供されたリソースが使用されます。Containers on the same machine share just the kernel and use resources given to your application.

.NET Core は Docker コンテナー内で実行できます。.NET Core can run in a Docker container.公式の .NET Core Docker イメージは Microsoft Container Registry (MCR) に公開され、Microsoft .NET Core の Docker Hub リポジトリで見つけられます。Official .NET Core Docker images are published to the Microsoft Container Registry (MCR) and are discoverable at the Microsoft .NET Core Docker Hub repository.各リポジトリには、.NET (SDK またはランタイム) と自分が使用できる OS のさまざまな組み合わせのイメージが含まれています。Each repository contains images for different combinations of the .NET (SDK or Runtime) and OS that you can use.

Microsoft は、特定のシナリオに対応したイメージを用意しています。Microsoft provides images that are tailored for specific scenarios.たとえば、ASP.NET Core リポジトリには、運用環境での ASP.NET Core アプリの実行用にビルドされたイメージが用意されています。For example, the ASP.NET Core repository provides images that are built for running ASP.NET Core apps in production.

Docker コンテナー内で .NET Core を使用する方法の詳細については、「.NET および Docker の概要」とサンプルに関するページを参照してください。For more information about using .NET Core in a Docker container, see Introduction to .NET and Docker and Samples.

次の手順Next steps

  • .NET Core が既にインストールされているかどうかを確認する方法。How to check if .NET Core is already installed.
  • チュートリアル: Hello World チュートリアル。Tutorial: Hello World tutorial.
  • チュートリアル: Visual Studio Code を使用して新しいアプリを作成する。Tutorial: Create a new app with Visual Studio Code.
  • チュートリアル: NET Core アプリをコンテナー化する。Tutorial: Containerize a .NET Core app.
-->

In diesem Artikel wird erläutert, wie Sie .NET Core unter Windows installieren.In this article, you'll learn how to install .NET Core on Windows..NET Core besteht aus der Runtime und dem SDK..NET Core is made up of the runtime and the SDK.Die Runtime wird zum Ausführen von .NET Core-Apps verwendet und ist möglicherweise bereits in der App enthalten. Dies ist allerdings keine Voraussetzung.The runtime is used to run a .NET Core app and may or may not be included with the app.Das SDK wird zum Erstellen von .NET Core-Apps und -Bibliotheken verwendet.The SDK is used to create .NET Core apps and libraries.Die .NET Core-Runtime wird immer mit dem SDK installiert.The .NET Core runtime is always installed with the SDK.

Version 3.1 ist die aktuelle Version von .NET Core.The latest version of .NET Core is 3.1.

Unterstützte VersionenSupported releases

Die folgende Tabelle enthält die derzeit unterstützten .NET Core-Releases und die Windows-Versionen, die diese unterstützen.The following table is a list of currently supported .NET Core releases and the versions of Windows they're supported on.Diese Versionen werden so lange unterstützt, bis entweder die Version von .NET Core das Ende des Supports oder die Version von Windows das Ende ihrer Lebensdauer erreicht.These versions remain supported until either the version of .NET Core reaches end-of-support or the version of Windows reaches end-of-life.

Die Enddaten für den Support der einzelnen Windows 10-Versionen sind nach Editionen unterteilt.Windows 10 versions end-of-service dates are segmented by edition.In der folgenden Tabelle werden nur die Editionen Home, Pro, Pro Education und Pro for Workstations berücksichtigt.Only Home, Pro, Pro Education, and Pro for Workstations editions are considered in the following table.Weitere Details finden Sie im Informationsblatt zum Lebenszyklus von Windows.Check the Windows lifecycle fact sheet for specific details.

  • ✔️ gibt an, dass die Version von Windows oder .NET Core weiterhin unterstützt wird.A ✔️ indicates that the version of Windows or .NET Core is still supported.
  • ❌ gibt an, dass die Version von Windows oder .NET Core in dieser Windows-Version nicht unterstützt wird.A ❌ indicates that the version of Windows or .NET Core isn't supported on that Windows release.
  • Wenn sowohl für eine Version von Windows als auch für eine Version von .NET Core ein Häkchen (✔️) angegeben ist, wird diese Kombination aus Betriebssystem und .NET unterstützt.When both a version of Windows and a version of .NET Core have ✔️, that OS and .NET combination are supported.
BetriebssystemOperating System.NET Core 2.1.NET Core 2.1.NET Core 3.1.NET Core 3.1.NET 5 Preview.NET 5 Preview
✔️ Windows 10, Version 2004✔️ Windows 10, Version 2004✔️ 2.1✔️ 2.1✔️ 3.1✔️ 3.1✔️ 5.0 Preview✔️ 5.0 Preview
✔️ Windows 10, Version 1909✔️ Windows 10, Version 1909✔️ 2.1✔️ 2.1✔️ 3.1✔️ 3.1✔️ 5.0 Preview✔️ 5.0 Preview
✔️ Windows 10, Version 1903✔️ Windows 10, Version 1903✔️ 2.1✔️ 2.1✔️ 3.1✔️ 3.1✔️ 5.0 Preview✔️ 5.0 Preview
✔️ Windows 10, Version 1809✔️ Windows 10, Version 1809✔️ 2.1✔️ 2.1✔️ 3.1✔️ 3.1✔️ 5.0 Preview✔️ 5.0 Preview
❌ Windows 10, Version 1803❌ Windows 10, Version 1803✔️ 2.1✔️ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10, Version 1709❌ Windows 10, Version 1709❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10, Version 1703❌ Windows 10, Version 1703❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10, Version 1607❌ Windows 10, Version 1607❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10, Version 1511❌ Windows 10, Version 1511❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview
❌ Windows 10, Version 1507❌ Windows 10, Version 1507❌ 2.1❌ 2.1❌ 3.1❌ 3.1❌ 5.0 Preview❌ 5.0 Preview

Nicht unterstützte VersionenUnsupported releases

Die folgenden Versionen von .NET Core werden ❌ nicht mehr unterstützt.The following versions of .NET Core are ❌ no longer supported.Die Downloads dafür bleiben weiterhin veröffentlicht:The downloads for these still remain published:

  • 3.03.0
  • 2.22.2
  • 2.02.0

Informationen zur RuntimeRuntime information

Die Runtime wird zur Ausführung der mit .NET Core erstellten Apps verwendet.The runtime is used to run apps created with .NET Core.Wenn ein App-Autor eine App veröffentlicht, kann er die Runtime zusammen mit seiner App bereitstellen.When an app author publishes an app, they can include the runtime with their app.Wenn er die Runtime nicht hinzufügt, ist es dem Benutzer überlassen, die Runtime zu installieren.If they don't include the runtime, it's up to the user to install the runtime.

Es gibt drei verschiedene Runtimes, die Sie unter Windows installieren können:There are three different runtimes you can install on Windows:

ASP.NET Core-RuntimeASP.NET Core runtime
Diese führt ASP.NET Core-Apps aus.Runs ASP.NET Core apps.Sie umfasst die .NET Core-Runtime.Includes the .NET Core runtime.

DesktopruntimeDesktop runtime
Diese führt .NET Core-Desktop-Apps für Windows aus, die unter WPF oder Windows Forms erstellt wurden.Runs .NET Core WPF and .NET Core Windows Forms desktop apps for Windows.Sie umfasst die .NET Core-Runtime.Includes the .NET Core runtime.

.NET Core-Runtime.NET Core runtime
Hierbei handelt es sich um die einfachste Runtime, die keine weiteren Runtimes beinhaltet.This runtime is the simplest runtime and doesn't include any other runtime.Es wird dringend empfohlen, dass Sie sowohl die ASP.NET Core-Runtime als auch die Desktop-Runtime installieren, um die bestmögliche Kompatibilität mit .NET Core-Apps zu erzielen.It's highly recommended that you install both ASP.NET Core runtime and Desktop runtime for the best compatibility with .NET Core apps.

Informationen zum SDKSDK information

Das SDK wird zum Erstellen und Veröffentlichen von .NET Core-Apps und -Bibliotheken verwendet.The SDK is used to build and publish .NET Core apps and libraries.Die Installation des SDK umfasst alle drei Runtimes: ASP.NET Core, Desktop und .NET Core.Installing the SDK includes all three runtimes: ASP.NET Core, Desktop, and .NET Core.

AbhängigkeitenDependencies

Die folgenden Windows-Versionen werden von .NET Core 3.1 unterstützt:The following Windows versions are supported with .NET Core 3.1:

Hinweis

Die mindestens erforderliche Version ist mit einem +-Zeichen markiert.A + symbol represents the minimum version.

BetriebssystemOSVersionVersionArchitekturenArchitectures
Windows-ClientWindows Client7 SP1 oder höher, 8.17 SP1+, 8.1x64, x86x64, x86
Windows 10-ClientWindows 10 ClientVersion 1609 und höherVersion 1609+x64, x86x64, x86
Windows ServerWindows Server2012 R2 oder höher2012 R2+x64, x86x64, x86
Nano ServerNano ServerVersion 1803 oder höherVersion 1803+x64, ARM32x64, ARM32

Weitere Informationen zu den von .NET Core 3.1 unterstützten Betriebssystemen, Verteilungen und Lebenszyklusrichtlinien finden Sie unter Von .NET Core 3.1 unterstützte Betriebssystemversionen.For more information about .NET Core 3.1 supported operating systems, distributions, and lifecycle policy, see .NET Core 3.1 Supported OS Versions.

.NET Core 3.0 wird aktuell nicht unterstützt. Weitere Informationen finden Sie in der Supportrichtlinie für .NET Core..NET Core 3.0 is currently out of support. For more information, see the .NET Core Support Policy.

Die folgenden Windows-Versionen werden von .NET Core 3.0 unterstützt:The following Windows versions are supported with .NET Core 3.0:

Hinweis

Die mindestens erforderliche Version ist mit einem +-Zeichen markiert.A + symbol represents the minimum version.

BetriebssystemOSVersionVersionArchitekturenArchitectures
Windows-ClientWindows Client7 SP1 oder höher, 8.17 SP1+, 8.1x64, x86x64, x86
Windows 10-ClientWindows 10 ClientVersion 1607 oder höherVersion 1607+x64, x86x64, x86
Windows ServerWindows Server2012 R2 oder höher2012 R2+x64, x86x64, x86
Nano ServerNano ServerVersion 1803 oder höherVersion 1803+x64, ARM32x64, ARM32

Weitere Informationen zu den von .NET Core 3.0 unterstützten Betriebssystemen, Verteilungen und Lebenszyklusrichtlinien finden Sie unter Von .NET Core 3.0 unterstützte Betriebssystemversionen.For more information about .NET Core 3.0 supported operating systems, distributions, and lifecycle policy, see .NET Core 3.0 Supported OS Versions.

.NET Core 2.2 wird aktuell nicht unterstützt. Weitere Informationen finden Sie in der Supportrichtlinie für .NET Core..NET Core 2.2 is currently out of support. For more information, see the .NET Core Support Policy.

Die folgenden Windows-Versionen werden von .NET Core 2.2 unterstützt:The following Windows versions are supported with .NET Core 2.2:

Hinweis

Die mindestens erforderliche Version ist mit einem +-Zeichen markiert.A + symbol represents the minimum version.

BetriebssystemOSVersionVersionArchitekturenArchitectures
Windows-ClientWindows Client7 SP1 oder höher, 8.17 SP1+, 8.1x64, x86x64, x86
Windows 10-ClientWindows 10 ClientVersion 1607 oder höherVersion 1607+x64, x86x64, x86
Windows ServerWindows Server2008 R2 SP1 oder höher2008 R2 SP1+x64, x86x64, x86
Nano ServerNano ServerVersion 1803 oder höherVersion 1803+x64, ARM32x64, ARM32

Net Core 2.1 Download Mac Os

Weitere Informationen zu den von .NET Core 2.2 unterstützten Betriebssystemen, Verteilungen und Lebenszyklusrichtlinien finden Sie unter Von .NET Core 2.2 unterstützte Betriebssystemversionen.For more information about .NET Core 2.2 supported operating systems, distributions, and lifecycle policy, see .NET Core 2.2 Supported OS Versions.

Die folgenden Windows-Versionen werden von .NET Core 2.1 unterstützt:The following Windows versions are supported with .NET Core 2.1:

Hinweis

Die mindestens erforderliche Version ist mit einem +-Zeichen markiert.A + symbol represents the minimum version.

BetriebssystemOSVersionVersionArchitekturenArchitectures
Windows-ClientWindows Client7 SP1 oder höher, 8.17 SP1+, 8.1x64, x86x64, x86
Windows 10-ClientWindows 10 ClientVersion 1607 oder höherVersion 1607+x64, x86x64, x86
Windows ServerWindows Server2008 R2 SP1 oder höher2008 R2 SP1+x64, x86x64, x86
Nano ServerNano ServerVersion 1803 oder höherVersion 1803+x64,x64,

Weitere Informationen zu den von .NET Core 2.1 unterstützten Betriebssystemen, Verteilungen und Lebenszyklusrichtlinien finden Sie unter Von .NET Core 2.1 unterstützte Betriebssystemversionen.For more information about .NET Core 2.1 supported operating systems, distributions, and lifecycle policy, see .NET Core 2.1 Supported OS Versions.

Windows 7/Vista/8.1/Server 2008 R2/Server 2012 R2Windows 7 / Vista / 8.1 / Server 2008 R2 / Server 2012 R2

Weitere Abhängigkeiten sind erforderlich, wenn Sie das .NET SDK oder die Runtime unter den folgenden Windows-Versionen installieren:Additional dependencies are required if you're installing the .NET SDK or runtime on the following Windows versions:

  • ❌ Windows 7 SP1❌ Windows 7 SP1
  • ❌ Windows Vista SP 2❌ Windows Vista SP 2
  • ✔️ Windows 8.1✔️ Windows 8.1
  • ✔️ Windows Server 2008 R2✔️ Windows Server 2008 R2
  • ✔️ Windows Server 2012 R2✔️ Windows Server 2012 R2

Installieren Sie Folgendes:Install the following:

  • Microsoft Visual C++ 2015 Redistributable Update 3Microsoft Visual C++ 2015 Redistributable Update 3.

Die oben aufgeführten Anforderungen sind auch erforderlich, wenn einer der folgenden Fehler auftritt:The requirements above are also required if you come across one of the following errors:

Das Programm kann nicht gestartet werden, da api-ms-win-crt-runtime-l1-1-0.dll auf dem Computer fehlt.The program can't start because api-ms-win-crt-runtime-l1-1-0.dll is missing from your computer.Installieren Sie das Programm erneut, um das Problem zu beheben.Try reinstalling the program to fix this problem.

- oder -- or -

Das Programm kann nicht gestartet werden, da api-ms-win-cor-timezone-l1-1-0.dll auf dem Computer fehlt.The program can't start because api-ms-win-cor-timezone-l1-1-0.dll is missing from your computer.Installieren Sie das Programm erneut, um das Problem zu beheben.Try reinstalling the program to fix this problem. Inkscape mac os x native download.

- oder -- or -

The library hostfxr.dll was found, but loading it from C:<path_to_app>hostfxr.dll failed. (Die Bibliothek „hostfxr.dll“ wurde gefunden, aber der Ladevorgang aus C:<Pfad_zu_App>hostfxr.dll ist fehlgeschlagen.)The library hostfxr.dll was found, but loading it from C:<path_to_app>hostfxr.dll failed.

Installieren mit PowerShell-AutomatisierungInstall with PowerShell automation

Die dotnet-install-Skripts werden für die CI-Automatisierung und Installationen der Runtime durch Benutzer ohne Administratorrechte verwendet.The dotnet-install scripts are used for CI automation and non-admin installs of the runtime.Sie können das Skript über die Seite dotnet-install-Skriptverweis herunterladen.You can download the script from the dotnet-install script reference page.

Das Skript installiert standardmäßig die neueste Langzeitunterstützungsversion, nämlich .NET Core 3.1.The script defaults to installing the latest long term support (LTS) version, which is .NET Core 3.1.Sie können eine bestimmte Version durch Angeben der Channel-Option auswählen.You can choose a specific release by specifying the Channel switch.Schließen Sie die Runtime-Option mit ein, um eine Runtime zu installieren.Include the Runtime switch to install a runtime.Andernfalls installiert das Skript das SDK nicht.Otherwise, the script installs the SDK.

Installieren Sie das SDK, und lassen Sie dabei den Parameter -Runtime weg.Install the SDK by omitting the -Runtime switch.Der Parameter -Channel wird in diesem Beispiel auf Current festgelegt, wodurch die neuste unterstützte Version installiert wird.The -Channel switch is set in this example to Current, which installs the latest supported version.

Installieren mit Visual StudioInstall with Visual Studio

Für den Fall, dass Sie Visual Studio zum Entwickeln von .NET Core-Apps verwenden, finden Sie in der folgenden Tabelle basierend auf der .NET Core SDK-Zielversion die mindestens erforderliche Version von Visual Studio.If you're using Visual Studio to develop .NET Core apps, the following table describes the minimum required version of Visual Studio based on the target .NET Core SDK version.

.NET Core SDK-Version.NET Core SDK versionVisual Studio-VersionVisual Studio version
3.13.1Visual Studio 2019 Version 16.4 oder höherVisual Studio 2019 version 16.4 or higher.
3.03.0Visual Studio 2019 Version 16.3 oder höherVisual Studio 2019 version 16.3 or higher.
2.22.2Visual Studio 2017 Version 15.9 oder höherVisual Studio 2017 version 15.9 or higher.
2.12.1Visual Studio 2017 Version 15.7 oder höherVisual Studio 2017 version 15.7 or higher.

Wenn Sie Visual Studio bereits installiert haben, können Sie Ihre Version mit den folgenden Schritten überprüfen.If you already have Visual Studio installed, you can check your version with the following steps.

  1. Öffnen Sie Visual Studio.Open Visual Studio.
  2. Klicken Sie auf Hilfe > Info.Select Help > About Microsoft Visual Studio.
  3. Informieren Sie sich über die Versionsnummer im Dialogfeld Info.Read the version number from the About dialog.

Visual Studio kann das neueste .NET Core SDK und die Runtime installieren.Visual Studio can install the latest .NET Core SDK and runtime.

Workload auswählenSelect a workload

Wählen Sie in Abhängigkeit vom Typ der von Ihnen erstellten Anwendung beim Installieren oder Ändern von Visual Studio mindestens eine der folgenden Workloads aus:When installing or modifying Visual Studio, select one or more of the following workloads, depending on the kind of application you're building:

  • Die Workload Plattformübergreifende .NET Core-Entwicklung im Abschnitt Weitere ToolsetsThe .NET Core cross-platform development workload in the Other Toolsets section.
  • Die Workload ASP.NET und Webentwicklung im Abschnitt Web und CloudThe ASP.NET and web development workload in the Web & Cloud section.
  • Azure-Entwicklungsworkload im Abschnitt Web und CloudThe Azure development workload in the Web & Cloud section.
  • .NET-Desktopentwicklungsworkload im Abschnitt Desktop und mobilThe .NET desktop development workload in the Desktop & Mobile section.

Installieren zusammen mit Visual Studio CodeInstall alongside Visual Studio Code

Visual Studio Code ist ein leistungsstarker und einfacher Quellcode-Editor, der auf Ihrem Desktop ausgeführt wird.Visual Studio Code is a powerful and lightweight source code editor that runs on your desktop.Visual Studio Code ist für Windows, macOS und Linux verfügbar.Visual Studio Code is available for Windows, macOS, and Linux.

Zwar verfügt Visual Studio Code im Gegensatz zu Visual Studio über keine automatisierten .NET Core-Installer, allerdings ist das Hinzufügen der Unterstützung von .NET Core einfach.While Visual Studio Code doesn't come with an automated .NET Core installer like Visual Studio does, adding .NET Core support is simple.

  1. Laden Sie Visual Studio Code herunter, und installieren Sie das Tool.Download and install Visual Studio Code.
  2. Laden Sie das .NET Core SDK herunter, und installieren Sie es.Download and install the .NET Core SDK.
  3. Installieren Sie die C#-Erweiterung aus dem Visual Studio Code Marketplace.Install the C# extension from the Visual Studio Code marketplace.

Herunterladen und manuelles InstallierenDownload and manually install

Alternativ zu den Windows-Installationsprogrammen für .NET Core können Sie das SDK oder die Runtime herunterladen und manuell installieren.As an alternative to the Windows installers for .NET Core, you can download and manually install the SDK or runtime.Die manuelle Installation wird normalerweise im Rahmen von CI-Tests (Continuous Integration) durchgeführt.Manual install is usually performed as part of continuous integration testing.Für Entwickler oder Benutzer eignet sich in der Regel die Verwendung eines Installationsprogramms besser.For a developer or user, it's generally better to use an installer.

Sowohl das .NET Core SDK als auch die .NET Core-Runtime können nach dem Herunterladen manuell installiert werden.Both .NET Core SDK and .NET Core Runtime can be manually installed after they've been downloaded.Wenn Sie das .NET Core SDK installieren, müssen Sie die entsprechende Runtime nicht installieren.If you install .NET Core SDK, you don't need to install the corresponding runtime.Laden Sie zunächst eine binäre Version entweder für das SDK oder die Runtime von einer der folgenden Websites herunter:First, download a binary release for either the SDK or the runtime from one of the following sites:

.net Core 2 0 Download

  • ✔️ .NET 5.0 Preview herunterladen✔️ .NET 5.0 preview downloads
  • ✔️ .NET Core 3.1 herunterladen✔️ .NET Core 3.1 downloads
  • ✔️ .NET Core 2.1 herunterladen✔️ .NET Core 2.1 downloads

Erstellen Sie ein Verzeichnis, in das .NET extrahiert werden soll, z. B. %USERPROFILE%dotnet.Create a directory to extract .NET to, for example %USERPROFILE%dotnet.Extrahieren Sie anschließend die heruntergeladene ZIP-Datei in dieses Verzeichnis.Then, extract the downloaded zip file into that directory.

Standardmäßig nutzen die Befehle und Anwendungen der .NET Core CLI auf diese Weise installiertes .NET Core nicht. Sie müssen sich explizit dafür entscheiden, es zu nutzen.By default, .NET Core CLI commands and apps won't use .NET Core installed in this way and you must explicitly choose to use it.Ändern Sie hierzu die Umgebungsvariablen, mit denen eine Anwendung gestartet wird:To do so, change the environment variables with which an application is started:

Bei diesem Ansatz können Sie mehrere Versionen in separaten Speicherorten installieren und dann explizit auswählen, welcher Installationsspeicherort von einer Anwendung verwendet werden soll, indem die Anwendung mit Umgebungsvariablen ausgeführt wird, die auf diesen Speicherort zeigen.This approach lets you install multiple versions into separate locations, then explicitly choose which install location an application should use by running the application with environment variables pointing at that location.

Wenn DOTNET_MULTILEVEL_LOOKUP auf 0 festgelegt ist, ignoriert .NET Core alle global installierten .NET Core-Versionen.When DOTNET_MULTILEVEL_LOOKUP is set to 0, .NET Core ignores any globally installed .NET Core version.Entfernen Sie diese Umgebungseinstellung, damit .NET Core den globalen Standartinstallationsort bei der Auswahl des besten Frameworks zum Ausführen der Anwendung berücksichtigt.Remove that environment setting to let .NET Core consider the default global install location when selecting the best framework for running the application.Das Standardverzeichnis ist in der Regel C:Program Filesdotnet. Dort wird .NET Core von den Installationsprogrammen installiert.The default is typically C:Program Filesdotnet, which is where the installers install .NET Core.

DockerDocker

Container bieten eine einfache Möglichkeit, Ihre Anwendung vom Rest des Hostsystems zu isolieren.Containers provide a lightweight way to isolate your application from the rest of the host system.Container auf demselben Computer teilen nur den Kernel und verwenden die Ihrer Anwendung zur Verfügung gestellten Ressourcen.Containers on the same machine share just the kernel and use resources given to your application.

.NET Core kann in einem Docker-Container ausgeführt werden..NET Core can run in a Docker container.Offizielle.NET Core Docker-Images werden in Microsoft Container Registry (MCR) veröffentlicht und sind im Microsoft.NET Core Docker-Hub-Repository verfügbar.Official .NET Core Docker images are published to the Microsoft Container Registry (MCR) and are discoverable at the Microsoft .NET Core Docker Hub repository.Jedes Repository enthält Images für verschiedene Kombinationen von .NET (SDK oder Runtime) und dem Betriebssystem, die Sie verwenden können.Each repository contains images for different combinations of the .NET (SDK or Runtime) and OS that you can use.

Microsoft stellt Images bereit, die auf bestimmte Szenarien zugeschnitten sind.Microsoft provides images that are tailored for specific scenarios.So stellt beispielsweise das ASP.NET Core-Repository Images bereit, die für die Ausführung von ASP.NET Core-Apps in der Produktion erstellt wurden.For example, the ASP.NET Core repository provides images that are built for running ASP.NET Core apps in production.

Weitere Informationen zur Verwendung von .NET Core in einem Docker-Container finden Sie unter Einführung in .NET und Docker und Beispiele.For more information about using .NET Core in a Docker container, see Introduction to .NET and Docker and Samples.

Nächste SchritteNext steps

.net Core 2 1

  • Überprüfen, ob .NET Core bereits installiert istHow to check if .NET Core is already installed.
  • Tutorial: Hallo Welt-TutorialTutorial: Hello World tutorial.
  • Tutorial: Erstellen einer neuen App mit Visual Studio CodeTutorial: Create a new app with Visual Studio Code.
  • Tutorial: Containerisieren einer .NET Core-AppTutorial: Containerize a .NET Core app.