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

创建.NET Core Web应用项目时遇程序集加载错误的解决咨询

解决无法加载‘Microsoft.VisualStudio.Web.MicrosoftAzure.AzureFunctions,Version=15.0.0.0’程序集的问题

Hey,我之前处理过好几个类似的案例,这个加载失败的问题大多和Visual Studio的Azure组件或者项目缓存有关,试试下面这些方法:

  • 修复Visual Studio的Azure开发组件
    这个错误最常见的原因是Azure Functions相关的VS组件缺失或损坏。打开Visual Studio Installer,找到你正在使用的VS版本,点击「修改」按钮,在「工作负载」列表里找到「Azure开发」,确保它被勾选(如果已经勾选,先取消勾选再重新选中),然后点击「修改」完成组件的修复或重新安装。

  • 清理项目缓存文件
    项目的bin和obj目录里的缓存文件有时候会搞出加载异常:

    1. 完全关闭Visual Studio;
    2. 找到你的项目目录,删除里面的bin和obj文件夹;
    3. 重新打开VS,加载项目后再尝试创建新的.NET Core Web应用。
  • 更新Azure相关的NuGet包
    如果你的现有项目里引用了Azure Functions相关的NuGet包,版本不匹配也可能导致这个问题:

    1. 在解决方案管理器里右键点击项目,选择「管理NuGet程序包」;
    2. 切换到「更新」标签,筛选出所有Azure Functions相关的包(比如Microsoft.Azure.WebJobs系列),更新到稳定兼容的版本;
    3. 更新完成后,执行一次清理解决方案(菜单栏「生成」->「清理解决方案」)再重建项目。
  • 重置Visual Studio设置
    要是前面的方法都没用,可能是VS的配置文件出了问题:
    打开VS,点击菜单栏的「工具」->「导入和导出设置」->「重置所有设置」,跟着向导完成重置,重启VS后再尝试创建项目。

  • 验证.NET Core SDK兼容性
    确保你安装的.NET Core SDK版本和Visual Studio版本是匹配的。你可以在VS的「工具」->「获取工具和功能」里查看推荐的SDK版本,或者打开命令提示符输入dotnet --version查看当前SDK版本,下载安装对应版本的SDK即可。

内容的提问来源于stack exchange,提问作者Mr.Shanks

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 07:15:05