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

时间:2017-12-23 18:43:17

标签: visual-studio visual-studio-2017 .net-core

我到处寻找解决方案,但我没有运气。

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

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

我试过了:

  1. 卸载并重新安装VS2017
  2. 卸载并重新安装NetCore SDK
  3. 安装32位NetCore SDK
  4. 我从VS2017安装程序

    安装了以下内容
    1. .NET桌面开发
    2. ASP.Net和Web开发
    3. .NET核心跨平台开发
    4. enter image description here

      enter image description here

      修改 我重新安装了Windows,我不再收到以下错误,但我仍然没有在VS中看到cs文件选项。

      安装VS2017时出现以下错误

      编辑2: 修复VS2017后,我查看了程序和功能,并安装了2个版本的dot net core。我卸载了较旧的(64位)版本,也从PATH变量中删除了旧版本并修复了它!

      enter image description here

      由于

1 个答案:

答案 0 :(得分:1)

它最终成为Windows的损坏安装。一旦我下载了Windows USB工具并重新安装它,我就可以修复我的VS2017安装。

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