wpf - 当我有 WPF 应用程序时,我会如何处理 Azure 版本?
问题描述
如果我只是构建 WPF 应用程序,Azure Releases 会有用吗?
在 Azure 构建中,我可以只使用复制任务将输出文件复制到放置位置,对吗?
解决方案
当我有 WPF 应用程序时,我会如何处理 Azure 版本?
实际上,当我们构建/部署 WPF 应用程序时,我们可以使用 Copy 任务将输出文件复制到放置位置。
但是,如果我们必须将 WPF 应用程序部署到多个阶段/机器,在这种情况下,我们可能需要再添加一个复制任务来复制输出文件。另外,如果每个阶段/机器的情况不同,我们可能无法仅使用复制任务来完成部署。现在,我们可以使用具有多个阶段的 Azure 版本,例如开发、测试、产品等。一个阶段对应一个环境或机器,每个环境或机器都可以单独设置。
另一方面,如果我们使用复制任务复制输出文件来部署 WPF 应用程序,那么每次启用 CI 时,WPF 应用程序都会部署到目标机器上。显然,并不是我们想要部署到目标机器的每一个修改。因此,我们需要一个发布管道来分离我们的构建和部署。
希望这可以帮助。
推荐阅读
- javascript - Cookie 未设置
- django - Django charfield 选择兼容性
- dapper - 如何使用 Dapper.Contrib 和 FluentMap 来更新具有标识列的实体?
- azure - Azure 前门配置更改
- c# - System.IdentityModel.Tokens.Jwt 未找到
- optuna - 当 Optuna 找到新的最佳参数时“做点什么”
- javascript - 从输入字段反应js的查询参数设置后后退按钮和前进按钮无法正常工作
- stm32 - 将 BMP280 传感器与 stm32l4 连接
- javascript - 渲染内无限循环中的setState
- python - 如何根据您的需要在 ODOO 上设置电子邮件模板频率?