To run this application you must install net core что это

.NET 5.0 является последней версией.

Поддерживаемые выпуски

Даты окончания жизненного цикла версий Windows 10 зависят от выпуска. В следующей таблице рассматриваются только выпуски Домашняя, Профессиональная, Pro для образовательных учреждений и Pro для рабочих станций. Дополнительные сведения см. в справочных материалах по жизненному циклу поддержки Windows.

Символ + представляет минимальную версию.

Операционная система.NET Core 2.1.NET Core 3.1.NET 5
Windows 11✔️✔️
Windows Server 2022✔️✔️
Windows 10, версия 21H1✔️✔️
Windows 10 или Windows Server версии 20H2✔️✔️
Windows 10 или Windows Server версии 2004✔️✔️
Windows 10 или Windows Server версии 1909✔️✔️
Windows 10 или Windows Server версии 1903✔️✔️
Windows 10, версия 1809✔️✔️
Windows 10, версия 1803✔️✔️
Windows 10, версия 1709✔️✔️
Windows 10 (версия 1607)✔️✔️
Windows 8.1✔️✔️
Windows 7 с пакетом обновления 1 (SP1), ESU✔️✔️
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
✔️✔️
Windows Server Core 2012 R2✔️✔️
Windows Server Core 2012✔️✔️
Nano Server, версия 1809 и выше✔️✔️
Nano Server, версия 1803✔️

Неподдерживаемые выпуски

Сведения о среде выполнения

В Windows можно установить три различные версии среды выполнения:

Сведения о пакете SDK

Зависимости

.NET 5 поддерживает следующие версии Windows:

Символ + представляет минимальную версию.

Операционная системаVersionАрхитектуры
Windows 1121H2x64, ARM64
Клиент Windows 101607+x64, x86, ARM64
Клиент Windows7 с пакетом обновления 1 и более поздних версий (SP1+), 8.1x64, x86
Windows Server2012+x64, x86
Windows Server Core2012+x64, x86
Nano Server1809+X64

.NET Core 3.1 поддерживает следующие версии Windows:

Символ + представляет минимальную версию.

Операционная системаVersionАрхитектуры
Windows 1121H2x64, ARM64
Клиент Windows 101607+x64, x86
Клиент Windows7 с пакетом обновления 1 и более поздних версий (SP1+), 8.1x64, x86
Windows Server2012+x64, x86
Nano Server1803+x64, ARM32

.NET Core 3.0 поддерживает следующие версии Windows:

Символ + представляет минимальную версию.

Операционная системаVersionАрхитектуры
Клиент Windows7 с пакетом обновления 1 и более поздних версий (SP1+), 8.1x64, x86
Клиент Windows 10Версия 1607+x64, x86
Windows Server2012 R2+x64, x86
Nano ServerВерсия 1803+x64, ARM32

.NET Core 2.2 поддерживает следующие версии Windows:

Символ + представляет минимальную версию.

Операционная системаVersionАрхитектуры
Клиент Windows7 с пакетом обновления 1 и более поздних версий (SP1+), 8.1x64, x86
Клиент Windows 10Версия 1607+x64, x86
Windows Server2008 R2 с пакетом обновления 1 или более поздней версии (SP1+)x64, x86
Nano ServerВерсия 1803+x64, ARM32

.NET Core 2.1 поддерживает следующие версии Windows:

Символ + представляет минимальную версию.

Операционная системаVersionАрхитектуры
Клиент Windows7 с пакетом обновления 1 и более поздних версий (SP1+), 8.1x64, x86
Клиент Windows 10Версия 1607+x64, x86
Windows Server2008 R2 с пакетом обновления 1 или более поздней версии (SP1+)x64, x86
Nano ServerВерсия 1803+x64,

Автономная установка для Windows 7

Обязательно ознакомьтесь с зависимостями ниже, необходимыми для Windows 7.

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

Приведенные выше требования также применяются, если возникает ошибка, связанная с любой из следующих библиотек DLL:

Установка с помощью функции автоматизации PowerShell

Сценарии dotnet-install используются для автоматизации непрерывной интеграции и ее осуществления без прав администратора. Вы можете скачать сценарий со страницы справочника по сценариям dotnet-install.

Установка с помощью Visual Studio

Если среда Visual Studio уже установлена, вы можете проверить ее версию, выполнив указанные ниже действия.

Выбор рабочей нагрузки

При установке или изменении Visual Studio выберите одну или несколько из следующих рабочих нагрузок в зависимости от типа создаваемого приложения:

To run this application you must install net core что это. Смотреть фото To run this application you must install net core что это. Смотреть картинку To run this application you must install net core что это. Картинка про To run this application you must install net core что это. Фото To run this application you must install net core что это

Установка вместе с Visual Studio Code

Visual Studio Code — это эффективный и облегченный редактор исходного кода, который работает на компьютере. Visual Studio Code доступен для Windows, macOS и Linux.

Установщик Windows

/quiet
Предотвращает отображение любого пользовательского интерфейса и запросов.

norestart
Предотвращает все попытки перезапуска.

В случае успешной установки установщик возвращает код 0; если требуется перезагрузка, установщик возвращает код 3010. Любое другое значение обычно является кодом ошибки.

Скачивание и установка вручную

Такой подход позволяет установить несколько версий в отдельные расположения, а затем явно выбрать расположение установки, которое должно использовать приложение, запустив приложение с переменными среды, указывающими на это расположение.

Docker

Контейнеры обеспечивают простой способ изоляции приложения от остальной части основной системы. Контейнеры на одном компьютере совместно использую только ядро, а также используют ресурсы, которые передаются в приложение.

Корпорация Майкрософт предоставляет образы, которые предназначены для конкретных сценариев. Например репозиторий ASP.NET Core содержит образы, которые предназначены для запуска приложений ASP.NET Core в рабочей среде.

Источник

Comments

provegard commented Aug 18, 2020

I have a winexe application which is based on CefSharp.MinimalExample. The project file looks like this:

WinExe netcoreapp3.1 true BrowserWrapper app.manifest false

When I target netcoreapp3.1 and run the resulting exe, I get the following dialog:

To run this application you must install net core что это. Смотреть фото To run this application you must install net core что это. Смотреть картинку To run this application you must install net core что это. Картинка про To run this application you must install net core что это. Фото To run this application you must install net core что это

I have followed the link to download the lastest 3.1 packages (in particular I though Desktop Runtime 3.1.7 might help, but it didn’t).

These are my SDKs and runtimes:

Am I missing something obvious?

The text was updated successfully, but these errors were encountered:

Dotnet-GitSync-Bot commented Aug 25, 2020

I couldn’t figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.

msftbot bot commented Aug 25, 2020

Tagging subscribers to this area: @vitek-karas, @swaroop-sridhar, @agocke
See info in area-owners.md if you want to be subscribed.

vitek-karas commented Aug 25, 2020

If I change to netcoreapp3.0, I don’t get the dialog.

As for the failure:

provegard commented Aug 31, 2020

@vitek-karas Thank you for your response! I’m building with:

What’s strange is that I cannot reproduce the problem now. I can run the application under 3.1 without the dialog showing. My SDK and runtime lists are the same as they were when I created the issue.

Since I cannot reproduce, I’m closing the issue.

Источник

Исполняемый файл не найден

Если исполняемый файл не найден, появляется примерно следующее сообщение.

Имя исполняемого файла определяет то, как вызывается средство. Формат описывается в приведенной ниже таблице.

Глобальные средства

Глобальные средства можно установить в каталоге по умолчанию или в выбранном вами расположении. Каталоги по умолчанию:

Операционная системаPath
Linux/macOS$HOME/.dotnet/tools
Windows%USERPROFILE%\.dotnet\tools

Если вы пытаетесь запустить глобальное средство, убедитесь в том, что переменная среды PATH на компьютере содержит путь, по которому установлено глобальное средство, и что исполняемый файл находится по этому пути.

Локальные средства

Среда выполнения не найдена

Накат не выполняется по умолчанию в двух распространенных сценариях:

Если приложению не удается найти подходящую среду выполнения, оно не запускается и сообщает об ошибке.

Помимо предыдущего сообщения, пользователю также выводятся сообщения NuGet, помогающие диагностировать эти сбои. Сообщение NuGet может помочь определить причину проблемы.

Изменение имен пакетов

Корпорация Майкрософт изменила правила в отношении идентификаторов пакетов для средств, из-за чего некоторые средства теперь невозможно найти по прежним именам. Согласно новым правилам имена средств Майкрософт должны иметь префикс «Microsoft.». Этот префикс зарезервирован и может использоваться только для пакетов, подписанных с помощью авторизованного сертификата Майкрософт.

Во время перехода некоторые средства Майкрософт будут иметь старую форму идентификатора пакета, а другие — новую форму:

По мере обновления идентификаторов пакетов необходимо будет перейти на новый идентификатор, чтобы получить последние обновления. Пакеты с упрощенными именами средств станут нерекомендуемыми.

Предварительные выпуски

Веб-канал NuGet недоступен

Неправильный идентификатор пакета

Распространенной причиной ошибок является неправильное имя средства. Такое может случаться из-за ошибок при вводе или из-за того, что средство было перемещено либо устарело. Если средство размещено на сайте NuGet.org, один из способов гарантировать правильность имени — выполнить поиск средства на сайте NuGet.org и скопировать команду установки.

401 (не санкционировано)

Скорее всего, вы указали альтернативный канал NuGet, и этот канал требует проверки подлинности. Вот несколько разных способов решить проблему:

Пример файла конфигурации:

Добавьте необходимые учетные данные в файл конфигурации.

Источник

Supported releases

Windows 10 versions end-of-service dates are segmented by edition. Only Home, Pro, Pro Education, and Pro for Workstations editions are considered in the following table. Check the Windows lifecycle fact sheet for specific details.

A + symbol represents the minimum version.

Operating System.NET Core 3.1.NET 5.NET 6
Windows 11вњ”пёЏвњ”пёЏвњ”пёЏ
Windows Server 2022вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10 Version 21H1вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10 / Windows Server, Version 20H2вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10 / Windows Server, Version 2004вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10 / Windows Server, Version 1909вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10 / Windows Server, Version 1903вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10, Version 1809вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10, Version 1803вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10, Version 1709вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 10, Version 1607вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 8.1вњ”пёЏвњ”пёЏвњ”пёЏ
Windows 7 SP1 ESUвњ”пёЏвњ”пёЏвњ”пёЏ
Windows Server 2019
Windows Server 2016
Windows Server 2012 R2
Windows Server 2012
вњ”пёЏвњ”пёЏвњ”пёЏ
Windows Server Core 2012 R2вњ”пёЏвњ”пёЏвњ”пёЏ
Windows Server Core 2012вњ”пёЏвњ”пёЏвњ”пёЏ
Nano Server, Version 1809+вњ”пёЏвњ”пёЏвњ”пёЏ
Nano Server, Version 1803вњ”пёЏвќЊвќЊ

Unsupported releases

Runtime information

There are three different runtimes you can install on Windows:

SDK information

Arm-based Windows PCs

What’s supported

.NET VersionArchitectureSDKRuntimePath conflict
6.0Arm64YesYesNo
6.0x64YesYesNo
5.0Arm64YesYesYes
5.0x64NoYesYes
3.1Arm64NoNoN/A
3.1x64NoYesYes

Path differences

Path conflicts

Path variables

Dependencies

A + symbol represents the minimum version.

OSVersionArchitectures
Windows 1121H2x64, Arm64
Windows 10 Client1607+x64, x86, Arm64
Windows Client7 SP1+, 8.1x64, x86
Windows Server2012+x64, x86
Windows Server Core2012+x64, x86
Nano Server1809+x64

A + symbol represents the minimum version.

OSVersionArchitectures
Windows 1121H2x64, Arm64
Windows 10 Client1607+x64, x86, Arm64
Windows Client7 SP1+, 8.1x64, x86
Windows Server2012+x64, x86
Windows Server Core2012+x64, x86
Nano Server1809+x64

A + symbol represents a minimum version. For specific OS version requirements, see the Supported releases section.

OSVersionArchitectures
Windows 1121H2x64, Arm64
Windows 10 Client1607+x64, x86
Windows Client7 SP1+, 8.1x64, x86
Windows Server2012+x64, x86
Nano Server1803+x64, Arm32

A + symbol represents the minimum version.

OSVersionArchitectures
Windows Client7 SP1+, 8.1x64, x86
Windows 10 ClientVersion 1607+x64, x86
Windows Server2012 R2+x64, x86
Nano ServerVersion 1803+x64, Arm32

A + symbol represents the minimum version.

OSVersionArchitectures
Windows Client7 SP1+, 8.1x64, x86
Windows 10 ClientVersion 1607+x64, x86
Windows Server2008 R2 SP1+x64, x86
Nano ServerVersion 1803+x64, Arm32

A + symbol represents the minimum version.

OSVersionArchitectures
Windows Client7 SP1+, 8.1x64, x86
Windows 10 ClientVersion 1607+x64, x86
Windows Server2008 R2 SP1+x64, x86
Nano ServerVersion 1803+x64,

Offline install for Windows 7

Be sure to review the dependencies required for Windows 7 below.

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

Operating SystemPrerequisites
Windows 7 SP1 ESU— Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit
— KB3063858 64-bit / 32-bit
— Microsoft Root Certificate Authority 2011 (.NET Core 2.1 offline installer only)
Windows Vista SP 2Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit
Windows 8.1Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit
Windows Server 2008 R2Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit
Windows Server 2012Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit
Windows Server 2012 R2Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit

The previous requirements are also required if you receive an error related to either of the following dlls:

Install with PowerShell automation

The dotnet-install scripts are used for CI automation and non-admin installs of the runtime. You can download the script from the dotnet-install script reference page.

Install with Visual Studio

.NET SDK versionVisual Studio version
6.0Visual Studio 2022 version 17.0 or higher.
5.0Visual Studio 2019 version 16.8 or higher.
3.1Visual Studio 2019 version 16.4 or higher.
3.0Visual Studio 2019 version 16.3 or higher.
2.2Visual Studio 2017 version 15.9 or higher.
2.1Visual Studio 2017 version 15.7 or higher.

If you already have Visual Studio installed, you can check your version with the following steps.

Select a workload

When installing or modifying Visual Studio, select one or more of the following workloads, depending on the kind of application you’re building:

To run this application you must install net core что это. Смотреть фото To run this application you must install net core что это. Смотреть картинку To run this application you must install net core что это. Картинка про To run this application you must install net core что это. Фото To run this application you must install net core что это

Install alongside Visual Studio Code

Visual Studio Code is a powerful and lightweight source code editor that runs on your desktop. Visual Studio Code is available for Windows, macOS, and Linux.

Windows Installer

/quiet
Prevents any UI and prompts from displaying.

norestart
Suppresses any attempts to restart.

The installer returns an exit code of 0 for success and an exit code of 3010 to indicate that a restart is required. Any other value is generally an error code.

Download and manually install

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.

Docker

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.

Microsoft provides images that are tailored for specific scenarios. For example, the ASP.NET Core repository provides images that are built for running ASP.NET Core apps in production.

Источник

Supported distributions

Install preview versions

Remove preview versions

21.10 вњ”пёЏ

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-6.0, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-6.0, see the APT troubleshooting section.

21.04 вњ”пёЏ

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-6.0, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-6.0, see the APT troubleshooting section.

20.10 вќЊ

вќЊ Please note that this version of Ubuntu is no longer supported.

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-5.0, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-5.0, see the APT troubleshooting section.

20.04 вњ”пёЏ

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-6.0, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-6.0, see the APT troubleshooting section.

19.10 вќЊ

вќЊ Please note that this version of Ubuntu is no longer supported.

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-3.1, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-3.1, see the APT troubleshooting section.

19.04 вќЊ

вќЊ Please note that this version of Ubuntu is no longer supported.

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-3.1, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-3.1, see the APT troubleshooting section.

18.10 вќЊ

вќЊ Please note that this version of Ubuntu is no longer supported.

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-2.1, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-2.1, see the APT troubleshooting section.

18.04 вњ”пёЏ

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-6.0, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-6.0, see the APT troubleshooting section.

17.10 вќЊ

вќЊ Please note that this version of Ubuntu is no longer supported.

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-2.1, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-2.1, see the APT troubleshooting section.

17.04 вќЊ

вќЊ Please note that this version of Ubuntu is no longer supported.

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-2.1, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-2.1, see the APT troubleshooting section.

16.10 вќЊ

вќЊ Please note that this version of Ubuntu is no longer supported.

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-2.1, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-2.1, see the APT troubleshooting section.

16.04 вњ”пёЏ

Open a terminal and run the following commands:

Install the SDK

If you receive an error message similar to Unable to locate package dotnet-sdk-6.0, see the APT troubleshooting section.

Install the runtime

If you receive an error message similar to Unable to locate package aspnetcore-runtime-6.0, see the APT troubleshooting section.

How to install other versions

The packages added to package manager feeds are named in a hackable format, for example: .

type
Chooses the SDK or the runtime. Valid options are:

version
The version of the SDK or runtime to install. This article will always give the instructions for the latest supported version. Valid options are any released version, such as:

Examples

Package missing

APT troubleshooting

Unable to find package

Unable to locate \ Some packages could not be installed

If you receive an error message similar to Unable to locate package or Some packages could not be installed, run the following commands.

There are two placeholders in the following set of commands.


This represents the distribution version you’re on. This is used in the wget command below. The distribution version is the numerical value, such as 20.04 on Ubuntu or 10 on Debian.

First, try purging the package list:

Failed to fetch

Dependencies

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *