RestSharp 106.3.0无法在VS.NET 2017(.NET Framework 4.5)上安装求助
解决RestSharp 106.3.0无法安装到.NET Framework 4.5项目的问题
问题根源
RestSharp从106.0.0版本起就不再支持.NET Framework 4.5了,官方把最低兼容框架版本提升到了.NET Framework 4.6.1。这就是你安装106.3.0时收到兼容性报错的核心原因。
两种可行的解决办法
你可以根据项目实际情况选择其中一种:
- 降级RestSharp到兼容版本:安装最后一个支持.NET Framework 4.5的RestSharp版本——105.2.3。直接在Package Manager Console里运行以下命令即可:
Install-Package RestSharp -Version 105.2.3 - 升级项目目标框架:如果项目没有依赖限制,把项目的目标框架从.NET Framework 4.5升级到4.6.1或更高版本。操作路径是:右键项目 → 属性 → 应用程序选项卡 → 目标框架下拉菜单,选择4.6.1及以上版本,保存后重新安装RestSharp 106.3.0即可。
小提示
如果不确定升级框架会不会影响其他依赖包,优先选择降级RestSharp版本的方案,这个改动更小,不会影响项目的基础配置。
内容的提问来源于stack exchange,提问作者kestasj




