我的构建后事件有效,但在某些情况下,我确信它在控制台窗口中显示错误。但是,由于窗口立即关闭,我无法读取任何内容。
这是构建事件:
if $(ConfigurationName) == Release start xcopy /y "$(TargetDir)*.dll" "$(ProjectDir)../../bin"
基本上它将内置的dll复制到另一个目录。
有没有办法强制start
调用的控制台窗口保持打开状态直到我关闭它?
答案 0 :(得分:2)
我认为您想要的信息写在“输出”(视图>输出或Ctrl-W + O)中。一切运行后,该信息仍然可以写入/可用。
例如,
的输出echo Information on the post build event
some_non_existant_command
是
Information on the post build event
'some_non_existant_command' is not recognized as an internal or external command, operable program or batch file.
这将比错误列表(Ctrl-W + E)提供更好的提示,它将只显示隐藏的内容,例如“...退出代码9009”。
所以,我的建议,检查输出!
希望它有所帮助。