JetBrains Rider 2025.2 Help

将 .NET 应用程序发布到文件夹

部署应用程序的一种方法是将其所有文件打包到一个文件夹中,然后与他人共享该文件夹。 这在测试应用程序或将其发送给专门的部署团队时可能会有所帮助。

您需要做的第一件事是创建一个 运行配置 ,以确定应该发布什么以及如何发布。

创建发布配置

  1. 通过以下方法之一打开 运行/调试配置 对话框:

    • 从主菜单中选择 运行 | 编辑配置

    • Navigation bar 可见 (查看 | 外观 | 导航栏) 的情况下,从运行/调试配置选择器中选择 编辑配置

    • 请按 Alt+Shift+F10 然后按 0

  2. 运行/调试配置 对话框中,单击 添加新配置 添加新配置 Alt+Insert ,选择 发布到文件夹 配置类型,并指定一个名称,以便您将来识别此配置。

  3. 可选择调整配置的 通用设置 并配置 启动前任务

  4. 项目 字段中选择应用程序的主项目,并指定其参数,这些参数在下表中进行了说明。

    JetBrains Rider:运行/调试配置:发布到文件夹
  5. 点击 Apply 以保存配置。

您可以设置 发布到文件夹 配置的以下参数:

目标位置

使用此字段指定应用程序文件的部署位置。

配置

选择一个 构建配置

目标框架

允许您更改项目的目标 .NET 框架版本。 有关更多信息,请参阅 Microsoft Docs 上的 框架目标概述SDK 风格项目中的目标框架

部署模式

  • 依赖于框架 — 仅部署您的代码,并依赖于目标机器上安装的 .NET 框架。

  • 自包含 — 部署执行您的应用程序所需的所有代码(包括框架),以便在任何机器上运行。

有关更多信息,请参阅 Microsoft Learn。 .NET 应用程序发布概述

目标运行时

如果您不确定应用程序将在哪里执行,请选择 可移植。 此选项的缺点是目标机器每次运行时都需要 JIT 编译您的应用程序。

否则,从列表中选择一个特定的运行时标识符(RID)或指定一个自定义的。 有关更多信息,请参阅 Microsoft Learn。 .NET RID 目录

启用 ReadyToRun 编译

此选项可能有助于提高应用程序的启动性能,但另一方面,工件的大小会增加。 有关更多信息,请参阅 Microsoft Learn。 ReadyToRun 编译

修剪未使用的程序集

此选项适用于自包含部署模式,并允许您修剪未使用的依赖项。 有关更多信息,请参阅 Microsoft Learn。 修剪自包含部署和可执行文件

产生单个文件

使用此选项将所有应用程序文件编译为单个二进制文件。 有关更多信息,请参阅 Microsoft Learn。 单文件部署和可执行文件

删除现有文件

将在部署应用程序之前删除部署位置中的所有现有文件。

当您准备好发布应用程序时,在工具栏上选择创建的运行配置,然后单击 运行 Shift+F10

JetBrains Rider。 JetBrains Rider:运行/调试配置:发布到文件夹。 运行
最后修改日期: 2025年 9月 26日