Visual Studio生成后事件阻止调试开始

时间:2020-01-24 05:41:37

标签: visual-studio powershell shell visual-studio-2019

在执行主要的ASP.NET API时,我们需要在Visual Studio 2019中运行NodeJS Azure Functions应用程序

因此在进行本地开发时这是自动的,我曾想过在Visual Studio中使用构建后事件来启动控制台,然后在启动API项目进行调试时在azure函数应用中运行yarn start

但是,当我设置构建后事件时,它会阻止调试器运行。控制台启动,但是在VS中什么也没有发生。仅当我关闭控制台时,VS才能继续并且调试器会附加。

构建后事件:

start pwsh -ExecutionPolicy Bypass -NoProfile -NonInteractive -File "$(SolutionDir)\src\functions-directory\runLocal.ps1"

runLocal.ps1

yarn --cwd "$PSScriptRoot/src/another-sub-directory" start

我是否可以启动运行runLocal.ps1的控制台,但又不能阻止Visual Studio继续运行?

0 个答案:

没有答案