VS2019 и мультитаргетинг: странное сообщение netstandard2.1 и netstandard2.0

Пустая стандартная библиотека (но с включенным мультитаргетингом):

<Project Sdk="Microsoft.NET.Sdk">

  <PropertyGroup>
    <TargetFrameworks>netstandard2.1; netstandard2.0</TargetFrameworks>
  </PropertyGroup>

</Project>

компилируется, но

создать сообщение.

введите здесь описание изображения

«Значения свойств «TargetFrameworkMoniker» и «NuGetTargetMoniker» в конфигурации «Debug | AnyCPU» пусты. Эта конфигурация не будет способствовать восстановлению NuGet, что может привести к ошибке восстановления и сборки. Возможно, вам потребуется перезагрузить решение после исправление проблемы"

Что я должен добавить в конфигурацию, чтобы она заработала?


person Roman Pokrovskij    schedule 28.09.2019    source источник
comment
Это решение применимо/помогает? stackoverflow.com/questions/57981214/   -  person mmas0-n    schedule 28.09.2019
comment
Я не понимаю, как я могу их применить. У меня есть библиотека классов (пустая) без web.config или app.config.   -  person Roman Pokrovskij    schedule 28.09.2019
comment
Но, похоже, перезагрузка проекта помогает... Не могу понять, что здесь происходит. Файл проекта примитивный, что там может пойти не так? Пакет NUGET даже не настроен для библиотеки.   -  person Roman Pokrovskij    schedule 28.09.2019
comment
Что происходит, видимо, в VS2019 они добавили поддержку многоцелевых пакетов, но они не добавили поддержку изменения проекта с одной цели на многоцелевую с помощью текстового редактора во время работы VS2019, а затем, когда VS2019 запрашивает если вы хотите перезагрузить проект, вы говорите да. Если вы перезапустите Visual Studio, а затем снова загрузите проект, проблема исчезнет.   -  person Jean Libera    schedule 04.02.2020