我希望用户通过请求用户输入(例如“y”或“n”)来批准构建前或构建后事件中的操作。因此,如果用户错误地忘记切换配置,则可以取消任务。
if $(ConfigurationName) == Release (
//ask user to type in some text
)
有人能给我举个例子吗?不幸的是,我什么也没找到。如果可能的话,我想避免调用另一个批处理文件。 提前谢谢。
最佳答案
使用“start/wait”在构建事件命令窗口中启动命令。
示例:
start /wait powershell.exe -file $(ProjectDir)\UpdateAssemblyVersion.ps1 -configuration $(ConfigurationName)
然后您可以使用 Read-Host 请求用户输入。
关于visual-studio - 在构建前或构建后事件中请求用户输入 - Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48432322/