Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby-on-rails-4/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 无法将.cs文件添加到netcoreapp 2.0 VS2017_Visual Studio_Visual Studio 2017_.net Core - Fatal编程技术网

Visual studio 无法将.cs文件添加到netcoreapp 2.0 VS2017

Visual studio 无法将.cs文件添加到netcoreapp 2.0 VS2017,visual-studio,visual-studio-2017,.net-core,Visual Studio,Visual Studio 2017,.net Core,我到处寻找解决这个问题的办法,但我运气不好 我已使用netcoreapp2.0的TargetFramework通过命令行创建了一个MVC应用程序,无法通过Visual Studio 2017中的add类/项向项目添加任何.cs文件 我也没有使用netcoreapp2.0创建新项目的选项 我试过: 卸载和重新安装VS2017 卸载和重新安装NetCore SDK 安装32位NetCore SDK 我已从VS2017安装程序安装了以下内容 .NET桌面开发 Net与Web开发 .NET核心跨平台开发

我到处寻找解决这个问题的办法,但我运气不好

我已使用netcoreapp2.0的TargetFramework通过命令行创建了一个MVC应用程序,无法通过Visual Studio 2017中的add类/项向项目添加任何.cs文件

我也没有使用netcoreapp2.0创建新项目的选项

我试过:

  • 卸载和重新安装VS2017
  • 卸载和重新安装NetCore SDK
  • 安装32位NetCore SDK
  • 我已从VS2017安装程序安装了以下内容

  • .NET桌面开发
  • Net与Web开发
  • .NET核心跨平台开发
  • 编辑: 我重新安装了windows,不再出现下面的错误,但在VS中仍然看不到cs文件选项

    安装VS2017时出现以下错误

    编辑2: 修复VS2017后,我查看了程序和功能,并安装了dot net core的i2版本。我卸载了旧的(64位)版本,也从路径变量中删除了旧版本,这就解决了它


    谢谢

    这是一个损坏的Windows安装。一旦我下载并重新安装了windows USB工具,我就可以修复我的VS2017安装


    然后,我删除了旧的64位版本的dot net core,删除了64位版本的旧环境变量,重新启动了我的电脑,一切看起来都正常工作。

    什么样的操作系统?该错误表示无法在本地IIS上启用ASP.NET 4.x,您应该在重试之前花一些时间进行分析。如果IIS坏了,你可能需要重新安装整个操作系统来修复它。我使用的是Windows 10。我已经为上面的错误搜索了一个修复程序,还有很多其他人有这个问题,他们还没有找到一个有效的修复程序。在XMAS重新安装windows并且VS安装错误消失后,我将尝试通过USB安装修复操作系统。仍然存在无法查看dot net core&cs文件模板的问题