我到处寻找解决方案,但我没有运气。
我通过命令行使用netcoreapp2.0的TargetFramework创建了一个MVC应用程序,我无法通过Visual Studio 2017中的Add Class / Item向项目中添加任何.cs文件。
我也没有选择使用netcoreapp2.0创建一个新项目
我试过了:
我从VS2017安装程序安装了以下内容
编辑:我重新安装了Windows,我不再收到下面的错误,但我仍然没有在VS中看到cs文件选项。
安装VS2017时出现以下错误
编辑2:修复VS2017后,我查看了程序和功能,并安装了2个版本的dot net core。我卸载了较旧的(64位)版本,也从PATH变量中删除了旧版本并修复了它!
谢谢
它最终成为Windows的损坏安装。一旦我下载了Windows USB工具并重新安装它,我就可以修复我的VS2017安装。
然后我删除了旧的64位版本的dot net core,删除了64位版本的旧环境变量,重新启动了我的电脑,一切看起来都在工作。