Визуальная студия Post PowerShell команда с аргументами не работает - PullRequest
0 голосов
/ 20 сентября 2019

У меня есть команда post build, подобная этой:

powershell.exe -ExecutionPolicy Bypass -NoProfile -NonInteractive -File "$(SolutionDir)post.ps1 -spath $(SolutionDir)"

Итак, я хочу передать дополнительные параметры сценарию post.ps1. Это не работает, я получил:

Fehler beim Verarbeiten von -File "D:\Working\PGxtensions\post.ps1 -spath D:\Working\PGxtensions"": Illegales Zeichen im Pfad.

Я пытался

powershell.exe -ExecutionPolicy Bypass -NoProfile -NonInteractive -File "$(SolutionDir)post.ps1 -spath "$(SolutionDir)""

or

powershell.exe -ExecutionPolicy Bypass -NoProfile -NonInteractive -File "$(SolutionDir)post.ps1 -spath \"$(SolutionDir)\""

Но VS2019, похоже, не может правильно распознать двойные кавычки при построении решения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...