【问题标题】:Could not able to create an executable(.exe) from Azure Devops pipelines release无法从 Azure Devops 管道版本创建可执行文件 (.exe)
【发布时间】:2018-11-27 10:38:17
【问题描述】:

我正在为 WPF 应用程序工作,最近我已将 TFS 迁移到 Azure DevOps,并且我也成功地创建了构建工件,不幸的是,我无法从工件创建可执行文件,因为 Azure DevOps 不支持 InstallShield 包用它创建,现在我决定将构建工件移动到我的本地构建服务器,同样我的公司法律不允许从外部网络访问我的服务器,应该怎么做才能创建可执行文件。

【问题讨论】:

  • 不确定问题出在哪里。你可以用你的本地构建服务器做任何你想做的事情

标签: azure-devops executable installshield azure-pipelines-release-pipeline azure-artifacts


【解决方案1】:

构建代理需要能够连接到 Azure DevOps。它能够通过 https (443) 建立传出连接就足够了。可以将代理配置为通过 Web 代理服务器进行连接。

你有什么选择:

  • 在构建过程中使用托管代理并安装 InstallShield。这会很慢,但它是可行的。作为每个尝试创建 InstallShield 包的构建的一部分,您需要执行此步骤,并要求您对 InstallShield 进行无头安装(鉴于他们是安装程序之王,我认为这是可行的)。

  • 在 Azure 中使用专用代理。您可以在 Azure 上启动任何 IaaS 服务器,在其上安装 Visual Studio、InstallShield 和 Azure DevOps 代理,并将其用作构建服务器。 There is a set of standard images file available which you can use as a basis.

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-06-14
    • 2023-04-07
    • 1970-01-01
    • 1970-01-01
    • 2021-03-23
    • 2022-01-03
    • 2023-01-11
    • 1970-01-01
    相关资源
    最近更新 更多