架构师_程序员_码农网

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 32661|回复: 2

[.NET Core] 安装vs2019导致vs2017 项目文件不完整,缺少预期导入问题

[复制链接]
发表于 2019-4-20 21:54:37 | 显示全部楼层 |阅读模式
在前几天安装完成vs2019开发工具以后,打开.net core项目,然后再用vs2017开发工具打开,会出现“项目文件不完整。缺少预期导入。”的错误,如下图:

QQ截图20190420212454.jpg QQ截图20190420212442.jpg

查看电脑装的.net core sdk所有版本列表,如下图:

QQ截图20190420212654.jpg

解决方案一:

最近把.net core 1.1版本的一些配置卸载了(原来用的是visual studio 2015),导致使用visual studio 2017使用.net 2.2版本打开项目是提示:"error : 项目文件不完整。缺少预期导入。".项目无法加载,先是卸载sdk和dotnet-hosting再重新安装,visual studio 2017也重新修复过,网上也查询了下,删除obj文件什么的,都不行.最后在文件夹"Program Files (x86)"内,把“dotnet”这个文件夹删除(我电脑系统是64位),然后再重新打开项目,一切正常了。

我的电脑是win10 64位系统,在Program Files (x86)文件夹下面并没有dotnet这个文件夹,所以,未能解决

解决方案二:

https://stackoverflow.com/questions/51881246/project-file-is-incomplete-and-netcore-app-2-1-was-not-found-on-updated-visual-s

看到外国友人提问了一个相似的问题,解决方案说是安装x86位的.net core版本的sdk,尝试安装了SDK 2.1.603 x86版本的sdk,还是未能解决该问题。(https://dotnet.microsoft.com/download/dotnet-core/2.1

解决方案三:

项目文件不完整。预计进口量不足。
在VS2019上打开VS2017后,从VS2017打开项目/解决方案时出现此错误消息。
项目是.Net Core WepApp和WebAPI。

https://developercommunity.visualstudio.com/content/problem/520350/project-file-is-incomplete-expected-imports-are-mi-2.html

又有一位外国友人和我遇到的问题简直是一模一样,据他回答是将vs2017升级到最新版本即可解决问题!由于我的vs2019能正常打开项目,所以我这里就未测试,应该是微软的一个BUG

QQ截图20190420214917.jpg
由于vs2017升级需要4个G,所以,我就不升级了。

QQ截图20190420215737.jpg

(完)








上一篇:手机矿机“链克”幸运玩客教程
下一篇:计算机程序设计艺术4卷全
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
 楼主| 发表于 2019-5-5 11:02:20 | 显示全部楼层
错误原因,dotnet sdk版本太高,升级vs2017或者卸载高版本的dotnet sdk即可解决。
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
发表于 2020-3-12 18:22:31 | 显示全部楼层
刚才遇到这个问题了,感谢分享!
码农网,只发表在实践过程中,遇到的技术难题,不误导他人。
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

免责声明:
码农网所发布的一切软件、编程资料或者文章仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负。本站信息来自网络,版权争议与本站无关。您必须在下载后的24个小时之内,从您的电脑中彻底删除上述内容。如果您喜欢该程序,请支持正版软件,购买注册,得到更好的正版服务。如有侵权请邮件与我们联系处理。

Mail To:help@itsvse.com

QQ|手机版|小黑屋|架构师 ( 鲁ICP备14021824号-2 )|网站地图

GMT+8, 2024-4-26 11:32

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表