工作要求参与某项目,但是需要安装vs2019,于是乎下载安装,开项目干活,等工作完成后,继续维护之前的项目,这时发现项目打开失败,不能加载,因为这个项目一直用的vs2017,之前也没有问题,怎么突然就坏了呢,幸好有git,于是重新下载然后加载,还是失败!提示错误:error : 项目文件不完整。缺少预期导入。然后打开.csproj看看吧,啥少了,发现没有问题啊,网上搜一下,说是dotnet版本高可能会导致这个问题,cmd里查看dotnet --version,为啥有个.netcore 3.0.1?而且默认竟然就用的这个,而.csproj里需要的是2.0,果然是高的问题啊,于是命令修改:dotnet new global.json --sdk-version <SDK版本号> 这样就指定了低版本sdk了,再试试,还不行。。。。。又有人说升级vs2017,这个比较大,暂时没试,索性直接用vs2019打开项目,没有问题。
给以后留个印记,方便自己,或许后面会升级2017验证问题,但是现在紧急,先不动了。
本文由VS软件圈(vssoft.net)发布,不代表VS软件圈立场,转载联系作者并注明出处:https://vssoft.net/vsazwt/VS2019anzhuangwenti/2020/0727/5344.html