管理BA命令行问题

时间:2016-03-09 11:31:43

标签: c# wix bootstrapper burn wix3.8

我有一个BootStrapper Setup.My要求是在命令行中显示Bootstrapper的帮助文本

所以对于例如: 如果我输入C:\ bin \ Debug>> BootstrapperSetup.exe -help并按下输入我的帮助文本应该显示。但是一旦按下回车我就得到了命令行C:\ bin \ Debug>>无需等待帮助文本显示。它应该等待显示下一个命令行,直到显示我的输出。

换句话说,它应该是

C:\ bin \ Debug>> BootstrapperSetup.exe -help

exe的帮助文本

C:\ BIN \调试和GT;>

任何人都可以帮我解决这个问题。谢谢

1 个答案:

答案 0 :(得分:1)

这是一个典型的Windows问题。 exe可以编译为命令行应用程序或UI应用程序。 UI应用程序(例如WiX引导程序)无法像这样写入控制台。如果你运行msiexec /?或者mstsc /?,您会看到核心Windows应用程序具有相同的限制。