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

使用VS Code Azure Stream Analytics插件运行查询遇.NET版本错误求助

解决Azure Stream Analytics VS Code插件要求旧版本.NET的问题

问题描述

按照ASA VS Code快速入门教程操作,已安装最新.NET 9.0,能正常创建项目、配置输入和作业,但运行查询时触发错误:

[2025/03/13 06:48:06 PM] [Error] No valid .NET Core version found, please install .NET Core 3.1 or .NET 6.0 from https://dotnet.microsoft.com/download

官网已不再提供.NET 3.1/6.0的直接下载链接,设备为Intel芯片MacBook Pro。

解决方案

1. 通过.NET SDK管理器安装指定版本

无需依赖官网下载页,直接用终端命令安装.NET 6.0(推荐LTS版本,比3.1更稳定):

  • 打开终端,先查看已安装的.NET版本:
    dotnet --list-sdks
    
  • 运行安装命令获取.NET 6.0 SDK:
    dotnet install-sdk 6.0
    
    命令会自动从微软的包源下载并安装对应版本。

2. 配置VS Code插件指向已安装的.NET版本

安装完成后,需要让ASA插件识别到旧版本.NET:

  • 在VS Code中打开设置(快捷键Cmd+,)
  • 搜索Azure Stream Analytics: Dotnet Path
  • 在输入框中填写.NET 6.0的可执行文件路径,Intel Mac的默认路径格式为:
    /usr/local/share/dotnet/sdk/6.0.xxx/dotnet
    
    其中6.0.xxx替换为你实际安装的具体版本号(可通过dotnet --list-sdks查看)。

3. 验证修复

重启VS Code,重新运行ASA作业的查询,错误应不再出现。

内容的提问来源于stack exchange,提问作者Amila De Silva

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.13 20:22:04