无法将基本 class 添加到来自 Visual Studio 的项目

Cannot add basic class to project from Visual Studio

我曾经能够在我的 Unity 解决方案中添加来自 visual studio 的基本空 类。但是那个选项甚至不再出现了。我不久前更新到 VS2017,也许这就是问题所在,或者现在较新的 Unity 将 "better" 与 VS 集成。我总是可以从 unity 添加 C# 脚本,但我喜欢从 VS 添加 类,如果我能恢复该选项,我会很高兴。

我必须打开 VS 安装程序。更新后,我可以在我当前的 VS 2017 实例上选择修改,并注意到 .NET 包未激活,其他任何包也未激活。添加它解决了我的问题。我确定我之前一直在将基本模板与 Unity 结合使用,也许我不小心卸载了它,或者它随着删除 VS 2015 而卸载了。

最近从 VS 2017 升级到 VS 2019 后,我遇到了同样的事情。 我确实安装了 .NET。所以我使用安装程序卸载 .NET,然后再次重新安装 .NET。它要求重新启动,最后我能够再次添加一个简单的 class。