VS 2017 .Net Core Error : 项目文件不完整,缺少预期导入。

问题描述:打开.Net Core项目,提示错误:项目文件不完整,缺少预期导入。

问题分析:缺少Microsoft.AspNetCore相关版本引起的。

解决方案

  1. 打开项目“.csproj”文件,查看所需Microsoft.AspNetCore版本,发现当前项目中为2.1.2。
  2. 打开CMD命令提示窗口,输入dotnet --info查看当前系统安装的所有Microsoft.AspNetCore版本,发现缺少2.1.2版本。无法运行dotnet命令的参照解决办法:https://www.cnblogs.com/bossing/p/12551000.html
  3. 下载缺少的Microsoft.AspNetCore版本进行安装,下载地址:https://dotnet.microsoft.com/download/dotnet-core
  4. 安装完成后,重新打开项目,发现问题已经解决。
原文地址:https://www.cnblogs.com/bossing/p/12551151.html