gpt4 book ai didi

azure - 无法在 DevOps Server 中构建 VB6 应用程序

转载 作者:行者123 更新时间:2023-12-02 22:48:07 25 4
gpt4 key购买 nike

我的要求是能够通过 Microsoft Azure DevOps Server 2019 构建 VB6 应用程序。为此,我在 Microsoft Server 2019 上安装了 VB6 Enterprise IDE,它运行良好。对于构建,我选择使用 Powershell 脚本,目前非常简单。

$vb6 = "C:\Program Files (x86)\Microsoft Visual Studio\VB98\Vb6.exe"
$prj = "C:\proj\Project1.vbp"
$outdir = "C:\proj\out"
$out = "C:\proj\out\log.log"

New-Item -ItemType Directory -Force -Path C:\proj\out
& $vb6 /make $prj /out $out /outdir $outdir

当我通过 Powershell 窗口运行脚本时,无论我使用什么项目文件夹,脚本本身都会运行。当它通过 DevOps 运行时,它执行时没有报告任何问题,创建了目录,但 VB6 部分似乎没有执行。为什么会发生这种情况?我有哪些选择可以使其发挥作用?

最佳答案

您是否尝试过在 $vb6 的开头和结尾添加额外的 chr(34)...我认为,由于我们将命令行构建为字符串,并且通常需要用引号分隔带有空格的路径...

感觉到我了吗?...

关于azure - 无法在 DevOps Server 中构建 VB6 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62672269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com