代码之家  ›  专栏  ›  技术社区  ›  Voo

如何使用.NET Core 2.2创建依赖于框架的可执行文件

  •  2
  • Voo  · 技术社区  · 6 年前

    如何使用.NETCore2.2创建与框架相关的可执行文件(FDE)?MSDN文档中提到了它们 here 作为.NET Core 2.2的一项新功能:

    依赖于框架的可执行文件(FDE)

    从.NETCore2.2开始,您可以 可以将您的应用程序部署为FDE,以及任何所需的第三方 依赖关系。你的应用程序将使用.NET Core版本,该版本

    遗憾的是,这些分步示例仍然只涉及自包含和依赖于框架的部署(FDD)。

    1 回复  |  直到 6 年前
        1
  •  11
  •   Voo    5 年前

    .NET核心2.2

    方法是指定一个运行时标识符,然后 --self-contained false

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

    这将生成一个可执行文件,而不包括整个.NET核心框架。

    .NET核心3.0

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