我希望用户通过请求用户输入(例如“y”或“n”)批准构建前或构建后事件中的操作。因此,例如,如果用户忘记错误地切换配置,则可以取消该任务。
if $(ConfigurationName) == Release (
//ask user to type in some text
)
有人可以举个例子吗?不幸的是,我找不到任何东西。如果可能,我想避免调用另一个批处理文件。 Thx提前。
答案 0 :(得分:2)
在构建事件命令窗口中使用“开始/等待”来启动命令。
示例:
start /wait powershell.exe -file $(ProjectDir)\UpdateAssemblyVersion.ps1 -configuration $(ConfigurationName)
然后,您可以使用读取主机请求用户输入。