Как создавать зависимые от фреймворка исполняемые файлы с помощью .NET Core 2.2 - PullRequest
0 голосов
/ 07 января 2019

Как мне создать зависимые от фреймворка исполняемые файлы (FDE) в .NET Core 2.2? Документация MSDN упоминает их здесь как новую функцию для .NET Core 2.2:

Каркасно-зависимые исполняемые файлы (FDE)

Начиная с .NET Core 2.2, вы может развернуть ваше приложение как FDE вместе с любым необходимым сторонним зависимостей. Ваше приложение будет использовать версию .NET Core, которая установлен в целевой системе.

К сожалению, пошаговые примеры все еще относятся только к автономным и зависящим от платформы развертываниям (FDD).

1 Ответ

0 голосов
/ 07 января 2019

Способ сделать это - указать идентификатор времени выполнения, а затем --self-contained false:

dotnet publish -c Release -r win-x64 --self-contained false

Это создаст исполняемый файл без включения всей платформы .NET Core.

...