我的控制台应用程序在批处理文件中

Rod*_*Rod 1 batch-file

我的bat文件:

myprogram.exe >> c:\temp\log.txt
Run Code Online (Sandbox Code Playgroud)

我的程序得到一个空引用错误,但不知道为什么消息没有记录在日志文件中.当我在命令窗口中手动运行时,我看到错误.

msa*_*het 6

因为>>是标准输出,您的错误转到标准错误.

如果捕获并将其写入,则可以将错误传递给标准输出 Console