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

Visual Studio for Mac:修复System.Runtime程序集加载失败错误

解决Mac上.NET项目加载System.Runtime 8.0.0.0失败的问题

我在Mac上创建了一个.NET应用,开发到一半搁置了一段时间,重新启动开发时遇到了以下错误:

操作因内部错误失败:无法加载文件或程序集‘System.Runtime, Version=8.0.0.0, Culture=neutral, PublicKeyToken=stuff’,系统找不到指定文件。

更糟的是,新建.NET项目时也会触发同样的错误,检查Visual Studio发现它识别不到任何目标框架,判断是开发环境配置出现了问题。

我先后尝试了以下操作,但都没能解决问题:

  • 重启机器
  • 重装Visual Studio for Mac
  • 重装dotnet SDK

最终通过两步操作解决了问题:

  1. 更新所有开发相关组件(包括Visual Studio和dotnet的所有可用更新)
  2. 给所有涉及的项目的.csproj文件中添加以下绑定重定向配置:
<PropertyGroup>
    <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>
    <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>
</PropertyGroup>

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 02:24:50