gpt4 book ai didi

powershell - 如何从 Teamcity 构建步骤在 Windows 服务器的后台运行 Dotnet

转载 作者:行者123 更新时间:2023-12-04 01:17:58 25 4
gpt4 key购买 nike

在 Teamcity 上运行的集成测试中,我试图

  • 使用 dotnet run 启动 ASPNET Core 应用
  • 运行集成测试
  • 停止网络服务器

  • 使用powershell,然后我尝试使用
    start-job -name someName -scriptblock {dotnet run}

    但这只是给了我

    16 someName BackgroundJob Completed True localhost dotnet run



    但是网络服务器没有运行并且没有错误输出

    是否有另一种使用 dotnet 命令在后台启动 kestrel 服务器的方法?

    最佳答案

    找到了解决办法

    但是换成使用网络服务器的编译版本而不是 dotnet run

    这样做是为了启动我的网络服务器构建步骤

    Start-Process .\someName.exe -NoNewWindow -PassThru

    运行测试

    就这样结束吧
    Stop-Process -name YourServiceName

    作品

    关于powershell - 如何从 Teamcity 构建步骤在 Windows 服务器的后台运行 Dotnet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45861993/

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