项目的默认XML命名空间必须是MSBuild XML命名空间错误在Visual Studio2017.0中安装.Net Core 3后
The default XML namespace of the project must be the MSBuild XML namespace error after Installing .Net Core 3 in Visual Studio 2017.0
我在 Visual Studio 2017 年的 C# 解决方案中有 3 个项目,
所有 3 个项目都已正确加载,但我在缺少
时遇到依赖错误
.NETFramework 4.0
.NETFramework 4.6.1
.NETStandard 1.3
.NETStandard 2.0
上网查了一下,需要.Net Core SDK
所以我下载了 .NET Core 3 的最新 SDK
现在 3 个项目中的 2 个将无法加载并出现错误
The default XML namespace of the project must be the MSBuild XML namespace
对该错误的搜索都指向需要 Visual Studio 2017 新项目文件格式
但我已经在使用 Visual Studio 2017。
那么是什么导致这些项目打不开,是不是他们又改了?
我该如何解决这个问题?
谢谢
如果您想使用 .NET Core 3,您需要 Visual Studio 2019。
如果您出于某些原因想继续使用 Visual Studio 2017 - 您可以使用 Visual Studio 2017 支持的 .NET Core 2.1。
.NET 核心 2.1。具有将于 2021 年结束的 LTS(长期支持)。
我在 Visual Studio 2017 年的 C# 解决方案中有 3 个项目, 所有 3 个项目都已正确加载,但我在缺少
时遇到依赖错误.NETFramework 4.0
.NETFramework 4.6.1
.NETStandard 1.3
.NETStandard 2.0
上网查了一下,需要.Net Core SDK 所以我下载了 .NET Core 3 的最新 SDK
现在 3 个项目中的 2 个将无法加载并出现错误
The default XML namespace of the project must be the MSBuild XML namespace
对该错误的搜索都指向需要 Visual Studio 2017 新项目文件格式
但我已经在使用 Visual Studio 2017。 那么是什么导致这些项目打不开,是不是他们又改了? 我该如何解决这个问题?
谢谢
如果您想使用 .NET Core 3,您需要 Visual Studio 2019。
如果您出于某些原因想继续使用 Visual Studio 2017 - 您可以使用 Visual Studio 2017 支持的 .NET Core 2.1。
.NET 核心 2.1。具有将于 2021 年结束的 LTS(长期支持)。