You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Docker Tools调试ASP.NET Core时IEnumerable Visualizer不可用

使用Docker Tools调试ASP.NET Core WebAPI时IEnumerable可视化放大镜图标不可用

使用Docker Tools调试ASP.NET Core WebAPI项目时,IEnumerable可视化工具的放大镜图标不可用;不使用Docker Tools运行项目时,该图标正常显示。

重现步骤

  1. 打开Visual Studio并创建新项目
  2. 选择“ASP.NET Core Web Api”模板
  3. 在创建向导中勾选“Enable Docker”
    ![勾选Enable Docker的向导界面]
  4. 将启动项切换为项目名称(示例中为WebApplication1),并修改Get方法如下以支持调试:
    ![修改Get方法的代码编辑界面]
    var array = Enumerable.Range(1, 5).Select(index => new WeatherForecast
    {
        Date = DateTime.Now.AddDays(index),
        TemperatureC = Random.Shared.Next(-20, 55),
        Summary = Summaries[Random.Shared.Next(Summaries.Length)]
    })
    .ToArray();
    return array;
    
  5. 运行项目并通过Swagger执行Get方法
    注意:此时“Locals”窗口中,“array”变量旁的可视化放大镜图标可用
    ![本地运行时Locals窗口显示放大镜图标]
  6. 将启动项切换为“Docker”
    ![切换启动项为Docker的界面]
  7. 重新运行项目并再次执行该方法
    注意:此时“Locals”窗口中,“array”变量旁的可视化放大镜图标未显示
    ![Docker运行时Locals窗口无放大镜图标]

内容的提问来源于stack exchange,提问作者samneric

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.22 12:15:42