Rider 要求安装 .NET Framework 4.7.2 Developer Pack,即使它已安装

Posted

技术标签:

【中文标题】Rider 要求安装 .NET Framework 4.7.2 Developer Pack,即使它已安装【英文标题】:Rider asks to install .NET Framework 4.7.2 Developer Pack even though it is installed 【发布时间】:2018-05-04 16:47:44 【问题描述】:

为什么 Rider 要求我安装 .NET Framework 4.7.2 Developer Pack,即使它已安装?

我正在使用 Rider 与 Unity3d 合作。

这是 Rider 要求我做的事情:

下午 7:41 未安装 .NET Framework:下载并安装 .NET Framework 4.7.2 开发包

​​>

我确实从here 下载并安装了该包。

我什至重新打开了 Rider,但问题仍然存在。

还有什么我可以尝试的吗?

【问题讨论】:

安装 4.7.2 后您是否重启过? @mariocatch,不,我没有。我现在会尝试重新启动。 @mariocatch,尝试过但没有帮助。当我再次尝试安装包时,它告诉我包已安装。 【参考方案1】:

我通过here找到了解决方案。

有两种方法。如果您已经安装了 Visual Studio,则应采用第一种方法,如果您没有安装,则应采用第二种方法。

我有一台没有 Visual Studio 的新笔记本电脑。因此,我决定尝试第二种方法,并按照文章中提供的说明进行操作。即使我完全按照手册中的说明进行操作,它也没有成功,因此无需尝试第一种方法。

但是仅仅安装 Visual Studio 就解决了这个问题。

【讨论】:

【参考方案2】:

Windows 对当前的 .NET 版本非常困惑。您可能安装了运行时,而不是 SDK。

SDK,这里需要https://dotnet.microsoft.com/download/visual-studio-sdks 并下载“开发者包”。

【讨论】:

以上是关于Rider 要求安装 .NET Framework 4.7.2 Developer Pack,即使它已安装的主要内容,如果未能解决你的问题,请参考以下文章

rider c#命令行程序生成exe可执行文件

rider c#命令行程序生成exe可执行文件

rider c#命令行程序生成exe可执行文件

Rider 无法检测 Ubuntu 上的 .NET 核心安装

Mac版Rider加载编译.Net失败,Unity插件安装失败问题

Mac版Rider加载编译.Net失败,Unity插件安装失败问题