无法在 editorconfig 文件旁边创建新项目

Cannot create new items beside editorconfig file

我对 VS 2017 做了一些优化(删除了 insight 扩展并对选项做了一些更改)。

我也更新到了最新的VS 2017版本。

现在我遇到了一个非常奇怪的问题,我设法通过重建解决方案并早些时候删除 .sou 文件来解决它,但现在它不再工作了。

每当我尝试打开一个新项目(主要是 cs class)时,我都会看到以下菜单 -

这些是我唯一可以创建的项目。

我不知道它是否相关,但我认为这个问题是在我对文本编辑器选项(关于垂直和水平滚动条的一些内容)做了一些小调整之后开始出现的。

我还禁用和启用了 Resharper。

老实说,我对出现这个问题的原因有点无能为力,必须感谢任何帮助找到解决方案的人!

编辑:我现在注意到它只发生在 .Net core 2.0 控制台 (MVC/API) 项目中,我的其他项目都很好(.net core class 库项目)。

在确定它与特定项目类型相关后,跟踪问题的根源就容易多了。 似乎当我更新到最新版本时,它没有包含 Web 开发所需的包(api、mvc 等...)。

一旦我通过 VS 安装工具将这些包添加回来(只需选中 Web 开发所需的复选框),它就会恢复正常工作。

所以我猜编辑器配置文件是我唯一的选择,因为现有项目类型在我更新后无法被 VS 识别,因为它缺少识别和使用它所需的包。