为什么 Visual Studio 2022 在启动 asp.net 应用时不会打开新的浏览器选项卡或窗口?

Why Visual Studio 2022 doesn't open a new browser tab or window when launching an asp.net app?

提问人:Tony_Henrich 提问时间:11/17/2023 更新时间:11/17/2023 访问量:46

问:

我从 Github 加载了这个项目并运行了它。当我运行该应用时,kestrel 会运行,但无论是在新标签页还是浏览器窗口中,该应用都不会出现在 Chrome 中。我必须手动完成。launchSettings.json 设置了 “launchBrowser”: true。我尝试在调试模式下运行,但没有。打开和关闭启用 Javascript。使用 VS 17.8。应用正在使用 .NET 8。

VS 需要做些什么才能在浏览器中打开应用程序?这可能导致热重载在我进行更改时不会自动刷新页面。

视觉工作室 -2022

评论


答:

0赞 Denis Micheal 11/17/2023 #1

通过此提交,已更新为将 Vs 2022 17.9 作为先决条件。README.md

将 Visual Studio 2022 升级到 17.9.0。

先决条件

  • (仅限 Windows)安装 Visual Studio。Visual Studio 包含你希望拥有的对 .NET Aspire 的工具支持。Visual Studio 2022 版本 17.9 预览版

    • 在安装过程中,请确保选择以下选项:

      • ASP.NET 和 Web 开发工作负载。

      • 单个组件中的 .NET Aspire SDK 组件。