- 通用
- IIS
- Docker
- DevOps
- Azure 应用服务
使用 Visual Studio for Mac 发布到文件夹
可使用“发布”工具将 .NET Core 控制台或 ASP.NET Core 应用发布到文件夹。
系统必备
- 已安装 Visual Studio 2019 for Mac,并启用了 .NET Core。
- .NET Core 控制台或 ASP.NET Core 项目。 如果还没有项目,则可以创建一个新的项目。
发布到文件夹
使用 Visual Studio for Mac 通过“发布”工具可以将 .NET Core 项目发布到文件夹。 将文件发布到文件夹后,可以将它们传输到其他环境。 若要发布到文件夹,请执行以下步骤。
在 Solution Pad 中,右键单击项目,选择“发布” 。
如果之前已发布此项目,则在菜单中将看到发布配置文件。 选择该发布配置文件以启动发布过程。
若要首次将此项目发布到文件夹,请选择“发布到文件夹”
“发布到文件夹”对话框出现 。 在此对话框可以自定义将在其中发布项目的文件夹。 可以使用“浏览”按钮执行此操作,也可以粘贴某个路径 。
单击“发布”后,系统会发生一些事件 。 首先是创建发布配置文件。 发布配置文件是在发布过程中导入项目的 MSBuild 文件。 它包含在发布过程中使用的属性。 这些文件存储在
Properties/PublishProfiles
中并具有扩展名.pubxml
。 接下来是启动发布过程。 你可以通过查看 Visual Studio for Mac 中的状态栏监视进度。发布成功完成后,查找器窗口将打开进入发布文件夹。 现在已创建发布配置文件,它将显示在“发布”上下文菜单中。
若要再次使用相同的设置发布项目,则可以单击“发布”上下文菜单中的配置文件。
自定义发布选项
若要更改发布配置文件的名称(显示在“发布”上下文菜单中),请重命名发布配置文件。 切勿更改文件扩展名 (.puxbml
)。
若要更改发布文件夹路径,请打开发布配置文件并编辑 publishUrl
值。
若要更改使用的生成配置,请更改发布配置文件中的 LastUsedBuildConfiguration
属性。