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

Visual Studio 2026 Insider中Azure Functions无.NET 10选项问题咨询

Azure Functions无法选择.NET 10的原因及解决办法

你遇到的问题是因为Azure Functions的工具链对.NET预览版的适配节奏滞后于MAUI、ASP.NET Core这类项目:

具体原因

  • .NET 10当前处于RC2预览阶段,Azure Functions的官方模板(Visual Studio内)和云端Runtime还未完成对该版本的适配验证,所以VS的项目创建界面不会显示.NET 10选项。
  • 其他项目类型对.NET预览版的支持更同步,因为它们不需要兼顾云端Runtime的兼容性,工具链更新更快。

可行的临时解决方案

  • 通过CLI手动创建项目
    打开终端运行以下命令创建.NET 10的Azure Functions项目:

    dotnet new func --framework net10
    

    创建完成后直接在Visual Studio 2026 Insider中打开即可正常开发。

  • 更新Azure Functions Core Tools
    确保安装了最新预览版的Functions Core Tools,旧版本不支持.NET 10。用npm更新的命令如下:

    npm install -g azure-functions-core-tools@4 --unsafe-perm true
    

    其他包管理器(如Chocolatey)请对应安装最新预览版本。

  • 等待Visual Studio Insider更新
    微软会在后续的Insider预览版本中同步更新Azure Functions模板,添加.NET 10选项,留意版本更新日志即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.12 02:42:34