ASP .NET Core Web服务器在.NET Core 2.2中的控制台输出在VS中不可见。
创始人
2024-11-11 14:02:13
0

要在Visual Studio中查看ASP.NET Core Web服务器的控制台输出,可以使用以下方法:

  1. 在Program.cs文件中,找到CreateWebHostBuilder方法,并在创建WebHostBuilder之前添加以下代码:
.ConfigureLogging((hostingContext, logging) =>
{
    logging.AddDebug();
    logging.AddConsole();
})

这将配置日志记录以将输出发送到控制台。

  1. 确保使用了Microsoft.Extensions.Logging命名空间:
using Microsoft.Extensions.Logging;
  1. 在启动Main方法之前,将以下代码添加到Main方法中:
var loggerFactory = LoggerFactory.Create(builder =>
{
    builder.AddConsole();
    builder.AddDebug();
});

ILogger logger = loggerFactory.CreateLogger();

这将创建一个ILogger实例,您可以使用它来记录消息。

  1. 在需要输出日志的位置,使用以下代码记录消息:
logger.LogInformation("This is a log message");
  1. 运行应用程序,并在Visual Studio的输出窗口中查看控制台输出。您可以选择选择"控制台输出"作为输出窗口选项。

请注意,如果您正在使用IIS Express运行应用程序,则控制台输出将不可见。您可以通过在应用程序的Properties文件夹中的launchSettings.json文件中进行更改来更改此设置。将"launchBrowser"设置为false,以便控制台窗口保持打开状态,并且可以查看输出。

相关内容

热门资讯

了解透视!pokemmo手机脚... 了解透视!pokemmo手机脚本辅助器!本来一直总是有辅助技巧(有挂解惑)-哔哩哔哩pokemmo手...
普及透视!约局吧app有挂吗!... 普及透视!约局吧app有挂吗!本来真的是有辅助工具(有挂分享)-哔哩哔哩1、起透看视 约局吧app有...
解密透视!epoker透视!一... 解密透视!epoker透视!一直一直都是有辅助攻略(有挂总结)-哔哩哔哩1、让任何用户在无需epok...
有挂透视!pokemomo辅助... 有挂透视!pokemomo辅助工具!果然是真的有辅助软件(有挂分享)-哔哩哔哩1、任何pokemom...
解迷透视!sohoo开挂辅助!... 解迷透视!sohoo开挂辅助!一直一直都是有辅助技巧(有挂存在)-哔哩哔哩1、sohoo开挂辅助模拟...
必备透视!拱趴大菠萝作必弊方法... 必备透视!拱趴大菠萝作必弊方法!本来一直都是有辅助脚本(有挂分享)-哔哩哔哩所有人都在同一条线上,像...
曝光透视!拱趴大菠萝十三水作必... 曝光透视!拱趴大菠萝十三水作必弊!一直是真的有辅助方法(有挂教学)-哔哩哔哩亲,关键说明,拱趴大菠萝...
曝光透视!佛手在线是不是有挂!... 曝光透视!佛手在线是不是有挂!都是一直总是有辅助教程(真实有挂)-哔哩哔哩1、佛手在线是不是有挂脚本...
解密透视!智星德州插件2024... 解密透视!智星德州插件2024最新版!都是是有辅助工具(有挂猫腻)-哔哩哔哩1.智星德州插件2024...
解密透视!拱趴大菠萝机器人!本... 解密透视!拱趴大菠萝机器人!本来是真的有辅助技巧(有挂分析)-哔哩哔哩1、游戏颠覆性的策略玩法,独创...