Запросить ввод данных пользователем в событии до или после сборки - Visual Studio

Я хочу, чтобы пользователь утвердил действие в событии до или после сборки, запросив ввод данных пользователем, например "y" или "n". Таким образом, пользователь может отменить задачу, если, например, забыл переключить конфигурацию по ошибке.

if $(ConfigurationName) == Release (
   //ask user to type in some text
)

Может ли кто-нибудь привести мне пример? К сожалению, я не смог ничего найти. Если возможно, я бы хотел избежать вызова другого командного файла. Спасибо заранее.

0 ответов

Начните свою команду в командном окне события сборки с помощью "start /wait".

Пример:

start /wait powershell.exe -file $(ProjectDir)\UpdateAssemblyVersion.ps1 -configuration $(ConfigurationName)

Затем вы можете запросить ввод данных пользователем с помощью Read-Host.

Другие вопросы по тегам