在Visual Studio 2017.0中安装.Net Core 3之后,项目的默认XML命名空间必须是MSBuild XML命名空间错误。

时间:2019-10-28 20:59:32

标签: c# windows visual-studio-2017

我在Visual Studio 2017的C#解决方案中有3个项目, 所有3个项目均已正确加载,但由于缺少

我遇到依赖错误
Contains

在网上看,我看到我需要.Net Core SDK 因此,我下载了适用于.NET Core 3的最新SDK

现在3个项目中的2个将不会加载并显示错误

.NETFramework 4.0 .NETFramework 4.6.1 .NETStandard 1.3 .NETStandard 2.0

搜索此错误均指向需要Visual Studio 2017获得新的项目文件格式

但是我已经在使用Visual Studio 2017。 那么是什么原因导致这些项目无法打开,他们又改变了吗? 我该如何解决?

谢谢

1 个答案:

答案 0 :(得分:2)

  1. 如果要使用.NET Core 3,则需要Visual Studio 2019。

  2. 如果出于某些原因要使用Visual Studio 2017,则可以使用Visual Studio 2017支持的.NET Core 2.1。

    .NET Core 2.1。拥有LTS(长期支持),将于2021年结束。