为什么Visual Studio创建了一个不能选择.NET 8的解决方案?

Tianyu Sun-MSFT 31,166 信誉分 Microsoft 供应商
2024-02-02T08:52:00.79+00:00

你好,我正尝试创建一个新的Blazor Server程序,我希望它是.NET 8,这样我就能在创建的代码中获取ASP .NET 标识库版本8(以查看更改的内容)。

有什么办法能实现?对话框只允许.NET 6和.NET 7.

我确实装了.NET 8并且在我的主要的Blazor项目中正使用它。

谢谢

Note:此问题总结整理于:Why does Visual Studio create a solution not allow selecting .NET 8? - Microsoft Q&A

Visual Studio
Visual Studio
一系列 Microsoft 集成开发工具套件,用于生成适用于 Windows、Web 和移动设备的应用程序。
107 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Anna Xiu-MSFT 29,676 信誉分 Microsoft 供应商
    2024-02-02T08:55:32.2566667+00:00

    你好,Blazor Server App模板已在 .NET 8 中删除。另一种方法是使用新的 Blazor 项目模板:Blazor Web App,它支持 .NET 8.0。

    更多细节,请参考此文档:New Blazor Web App project template

    此外,你可以使用 .NET 7 创建 Blazor Server App。然后,右键单击解决方案资源管理器中的项目节点>属性>将“目标框架”更改为“.NET 8.0”。 User's image


    如果答案是正确的,请点击“接受答案”并点赞。 如果您对此答案还有其他疑问,请点击“评论”。 注意:如果您想接收相关电子邮件,请按照我们的文档中的步骤启用电子邮件通知 此线程的通知。

    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助

你的答案

问题作者可以将答案标记为“接受的答案”,这有助于用户了解已解决作者问题的答案。