我正在尝试对一个dotnet核心控制台应用程序运行一些验收测试。我的测试不断失败,因为控制台应用程序没有正确启动。我所说的正确启动,是指我用来运行控制台应用程序的System.Diagnostics.Process并没有像我想要的那样工作。下面是我设置场景的方法:dotnet new console -o myconsole
我用一个简单的.Net核心控制台应用程序构建了一个Docker映像,该应用程序只在一个循环中显示消息。在构建之后,我可以看到它是在我的本地Desktop注册的(见下面的截图)。但是当我运行它时,它似乎在运行,但我没有看到任何控制台显示消息。我在这里错过了什么?当我单击右边的控制台图标时,它只显示一个空控制台如下
这是我的码头文件:
FROM mcr.microsoft.com/dotnet</
如何在.net核心应用程序中编写日志,运行在对接器容器中,以便日志消息在docker logs <container-id>中交替地显示在Kitematic中?我几乎什么都试过了,但总是没有来自dotnet应用程序的日志。我在NODE.js、nginx、rabbitmq等容器中拥有的所有其他非dotnet应用程序都没有问题。以下是我已经尝试过的:
使用.NET的控制台应用程序( Co