我的构建后事件有效,但在某些情况下,我很确定它在控制台窗口中显示错误。但是,由于窗口立即关闭,我无法阅读任何内容。
这是构建事件:
if $(ConfigurationName) == Release start xcopy /y "$(TargetDir)*.dll" "$(ProjectDir)../../bin"
基本上它将构建的 dll 复制到另一个目录。
有没有办法强制调用的控制台窗口start
保持打开状态,直到我关闭它?
我的构建后事件有效,但在某些情况下,我很确定它在控制台窗口中显示错误。但是,由于窗口立即关闭,我无法阅读任何内容。
这是构建事件:
if $(ConfigurationName) == Release start xcopy /y "$(TargetDir)*.dll" "$(ProjectDir)../../bin"
基本上它将构建的 dll 复制到另一个目录。
有没有办法强制调用的控制台窗口start
保持打开状态,直到我关闭它?
我认为您想要的信息写在“输出”(视图>输出或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) 更好地提示你出了什么问题,它只会显示一些神秘的东西,比如"... exited with code 9009"。
所以,我的建议,检查输出!
希望能帮助到你。