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

VS2022 17.8 Preview5多容器环境下热重载触发VS冻结问题求助

VS 2022 17.8 Preview 3/4/5 中.NET 8 Docker多项目热重载导致VS冻结的问题

编辑于2023/10/20:Preview 4存在相同问题
编辑于2023/10/25:Preview 5存在相同问题

重现步骤

  1. 打开VS 2022,创建ASP.NET Core Web API项目:
    • 启用HTTPS
    • 启用Docker,选择Linux作为容器OS
    • 勾选“使用控制器”选项
  2. 按相同配置创建第二个项目Test2
  3. 分别为两个项目添加Docker编排器(docker-compose)
  4. 在两个项目的WeatherForecastController的GetWeatherForecast方法中,给return Enumerable.Range(1, 5)代码行设置断点
  5. 启动docker-compose运行项目:
    • 访问https://localhost:{Test1端口}/swagger/index.html,调用Get /WeatherForecast接口,断点正常触发
      • 修改代码为return Enumerable.Range(1, 50),热重载功能正常生效
    • 访问https://localhost:{Test2端口}/swagger/index.html,调用Get /WeatherForecast接口,断点正常触发
      • 修改代码为return Enumerable.Range(1, 50),Visual Studio出现冻结现象

内容的提问来源于stack exchange,提问作者T. Grandemange

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 08:07:13