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

求助解决VS2017中无法解析依赖项'System.Composition.Runtime'错误

解决VS2017中无法解析System.Composition.Runtime依赖的问题

以下是针对该问题的具体修复步骤:

  • 检查并启用官方NuGet源
    打开Visual Studio,依次点击工具 -> NuGet包管理器 -> 包管理器设置,在包源选项卡中,确认是否已添加并启用nuget.org源。如果没有,点击+添加新源,名称填nuget.org,源地址填https://api.nuget.org/v3/index.json,勾选启用后保存。

  • 清理并重新还原NuGet包
    右键项目,选择管理NuGet程序包,点击界面顶部的还原按钮;或者打开包管理器控制台,执行命令:

    Update-Package -reinstall System.Composition.Runtime
    

    若还原失败,可先卸载该包,再重新搜索安装System.Composition.Runtime。

  • 验证离线包源的完整性
    若依赖必须从Microsoft Visual Studio Offline Packages获取,前往离线包默认目录(通常为C:\Program Files (x86)\Microsoft SDKs\NuGetPackages\),检查是否存在System.Composition.Runtime的对应版本文件夹。若缺失,需从官方NuGet网站下载匹配版本的.nupkg文件,放入该目录后重新尝试还原。

  • 确认自定义源的有效性
    针对DemoPakage自定义源,检查其地址是否正确,且该源内确实包含System.Composition.Runtime包。若为内部私有源,联系管理员确认包的可用性及权限设置。

  • 检查项目目标框架版本
    右键项目 -> 属性,查看应用程序选项卡下的目标框架。System.Composition.Runtime对目标框架有版本要求(如至少.NET Framework 4.6.1或.NET Core 1.0+),若框架版本过低,需升级至兼容版本后再尝试安装包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.30 14:48:22