代码之家  ›  专栏  ›  技术社区  ›  LM358

在生成前或生成后事件中请求用户输入-Visual Studio

  •  1
  • LM358  · 技术社区  · 7 年前

    我希望用户通过请求用户输入(如“y”或“n”)来批准生成前或生成后事件中的操作。因此,例如,如果用户忘记了切换配置,则可以取消任务。

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

    有人能给我举个例子吗?不幸的是,我什么都找不到。如果可能,我希望避免调用另一个批处理文件。 Thx提前。

    1 回复  |  直到 7 年前
        1
  •  2
  •   Blobfisher    4 年前

    在生成事件命令窗口中,使用“启动/等待”启动命令。

    例子:

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

    然后,您可以使用读取主机请求用户输入。