PowerShell运行"dotnet run ."后无法返回命令行

本文关键字:quot 返回 命令行 dotnet 运行 PowerShell run | 更新日期: 2023-09-27 18:01:50

我目前正在尝试构建一个PowerShell脚本,需要启动我自己的c#应用程序作为服务,然后在我需要检查事件日志中的错误或其他条目之后。但是,一旦dotnet运行任务完成,该进程就不允许我运行另一个命令,它必须等待已启动的进程停止。

下面是一个PowerShell脚本的例子
CD C:'MyCSharpProject'Project' 
dotnet run --debug <# script stop after this command is run, and the next command is not run r#>
notepad <# This line is never hit #>

如何启动我的服务然后运行另一个命令?

PowerShell运行"dotnet run ."后无法返回命令行

你可以使用Start-Process来运行一些东西,而不需要等待。

的例子:

Start-Process -FilePath 'dotnet' -WorkingDirectory 'C:'MyCSharpProject'Project' -ArgumentList 'run --debug'
notepad

相关文章: