我正在尝试在Azure DevOps上的发布管道中运行.exe。 为了做到这一点,我使用了命令行脚本任务,在这里我只是“调用” .exe文件。
它可以正常启动,但是我看不到.exe的输出(即.net框架4.7.2控制台应用程序)。 为了转储消息,我在控制台应用程序中使用了简单的“ Console.WriteLine()”方法。显然,在本地计算机上,它可以正确地在控制台输出中写入消息。在Azure DevOps上...只需执行标准错误。
为什么?如何将应用程序消息转储到任务日志?
谢谢
答案 0 :(得分:0)
我的坏。经过不同的尝试和重试后,我发现问题与错误的依赖性(在运行时通过反射解决)有关,该依赖性在写入任何日志之前导致异常。
因此,实际上,它按预期工作。