【问题标题】:Cannot add .cs file to netcoreapp 2.0 VS2017无法将 .cs 文件添加到 netcoreapp 2.0 VS2017
【发布时间】:2018-06-05 21:46:03
【问题描述】:

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

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

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

我试过了:

  1. 卸载并重新安装 VS2017
  2. 卸载并重新安装 NetCore SDK
  3. 安装 32 位 NetCore SDK

我从 VS2017 安装程序安装了以下内容

  1. .NET 桌面开发
  2. ASP.Net 和 Web 开发
  3. .NET Core 跨平台开发

编辑: 我重新安装了windows,我不再得到下面的错误,但我仍然没有看到VS中的cs文件选项。

安装VS2017时出现如下错误

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

谢谢

【问题讨论】:

  • 什么样的操作系统?该错误表明它无法在您的本地 IIS 上启用 ASP.NET 4.x,您应该在重试之前花一些时间进行分析。如果 IIS 损坏,您可能需要重新安装整个操作系统才能修复它。
  • 我在 Windows 10 上。我已经搜索了上述错误的修复程序,还有很多其他人遇到了这个问题,但他们还没有找到有效的修复程序。圣诞节后我会尝试通过 USB 安装修复操作系统
  • 重新安装windows,VS安装错误消失了。仍然遇到看不到 dot net core 和 cs 文件模板的问题

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 2018-09-08
    • 1970-01-01
    • 2012-07-27
    • 1970-01-01
    • 2021-08-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多