JetBrains Rider 以 4.5 框架为目标,没有切换到 4.7 的选项
Posted
技术标签:
【中文标题】JetBrains Rider 以 4.5 框架为目标,没有切换到 4.7 的选项【英文标题】:JetBrains Rider targets 4.5 framework and no option to switch to 4.7 【发布时间】:2017-08-08 14:29:38 【问题描述】:基本上,当尝试添加不支持旧框架的 NuGet 包时,会出现错误。
但是在项目配置中只有 4.5 可用。
在项目创建期间,不存在选择目标的选项。
有什么方法可以正确配置吗?
【问题讨论】:
如果您安装了 Visual Studio,请尝试在此处更改目标框架。 csproj 文件中有一个标签<TargetFrameworkVersion>v4.5</TargetFrameworkVersion>
。尝试将其编辑到 4.7,看看它是否有效。
嗯,成功了,但现在 IDE 显示缺少 4.7 Dev Pack 的弹出窗口。显然,来自 VS 的一个是不可共享的……这不是显而易见的解决方案。 :(
尝试安装它microsoft.com/en-us/download/details.aspx?id=55168。也许这就是它在 Rider 中不可用的原因。
是的,这就是诀窍。但后来我不得不从 xml 配置切换到它,而不是从 Rider 本身 =(
【参考方案1】:
我还没有找到如何在全局范围内设置 .NET 框架,但这里有一个方便的方法:
【讨论】:
以上是关于JetBrains Rider 以 4.5 框架为目标,没有切换到 4.7 的选项的主要内容,如果未能解决你的问题,请参考以下文章
找不到 JetBrains Rider Entity 框架工具
Jetbrains Rider + Visual Studio WPF