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

Rider asks to install .NET Framework 4.7.2 Developer Pack even though it is installed

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

我正在使用 Rider Unity3d

这是 Rider 要求我做的事情:

7:41 PM .NET Framework Not Installed: Download and install .NET Framework 4.7.2 Developer Pack

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

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

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

我在 here 上找到了解决方案。

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

我有一台新笔记本电脑,里面没有 Visual Studio。因此,我决定尝试第二种方法,并按照文章中提供的说明进行操作。按照说明书上的方法做的还是不行,所以第一种方法没必要试。

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

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

对于SDK,你需要在这里https://dotnet.microsoft.com/download/visual-studio-sdks 并下载 "Developer Pack".