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

查看VS2022所用Azure Functions Core Tools版本及回滚方法

VS2022本地运行Azure函数版本兼容问题的短期解决方案

查看当前Azure Functions Core Tools版本

有两种快速查看方式:

  • Visual Studio输出窗口:启动Azure函数项目后,在输出窗口下拉菜单中选择“Azure Functions”,日志里会包含类似 Core Tools Version: 4.0.5455 Commit hash: N/A (64-bit) 的行,其中数字就是当前使用的版本号。
  • 命令行验证:
    1. 打开命令提示符或PowerShell,导航到VS安装目录下的Core Tools路径,比如 C:\Program Files\Microsoft Visual Studio\2022\Community\Common7\IDE\Extensions\Microsoft\Azure Functions Core Tools(根据你的VS版本替换Community为Professional或Enterprise)。
    2. 运行命令 func --version,直接返回当前版本号。

回滚至旧版本Core Tools的步骤

  1. 卸载VS中当前的Core Tools
    打开Visual Studio Installer,点击“修改”按钮,切换到“单个组件”标签,找到“Azure Functions Core Tools”选项,取消勾选后点击“修改”完成卸载。

  2. 下载兼容旧版本的Core Tools安装包
    选择与你项目中Microsoft.NET.Sdk.Functions版本匹配的旧版Core Tools安装包(比如项目用4.4.x版本的Sdk,对应选4.0.5198版本的Core Tools),下载Windows平台的msi安装包。

  3. 安装并关联旧版本
    运行下载的msi安装包完成安装,重新打开Visual Studio并启动Azure函数项目,VS会自动识别并使用已安装的旧版本Core Tools,版本兼容报错即可消除。

注意事项

  • 回滚后务必确保项目的Microsoft.NET.Sdk.Functions版本与Core Tools版本匹配,避免再次触发兼容问题。
  • 后续需要升级时,可再次通过Visual Studio Installer勾选最新版本的Core Tools完成升级。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.17 04:47:08