Пространство имен XML по умолчанию проекта должно быть ошибкой пространства имен XML MSBuild после установки .Net Core 3 в Visual Studio 2017.0 - PullRequest
1 голос
/ 28 октября 2019

У меня было 3 проекта в решении C # в Visual Studio 2017, Все 3 проекта были загружены правильно, но я получал ошибки зависимости от отсутствия

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

Просматривая в Интернете, я увидел, что мне нужен .NetCore SDK Итак, я загружаю последний SDK для .NET Core 3

Теперь 2 из 3 проектов не будут загружаться с ошибкой

The default XML namespace of the project must be the MSBuild XML namespace

Поиски по этой ошибкевсе указывают на необходимость Visual Studio 2017 для нового формата файла проекта

Но я уже использую Visual Studio 2017. Так, что заставляет эти проекты не открываться, они изменили это снова? Как мне это исправить?

Спасибо

1 Ответ

2 голосов
/ 29 октября 2019
  1. Вам нужна Visual Studio 2019, если вы хотите использовать .NET Core 3.

  2. Если вы хотите остаться с Visual Studio 2017 по некоторым причинам - выможно использовать .NET Core 2.1, который поддерживается в Visual Studio 2017.

    .NET Core 2.1. имеет LTS (Долгосрочная поддержка), которая заканчивается в 2021 году.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...