nopCommerce4.10 показывать предупреждение при получении от tfs и в результате сборка не удалась - PullRequest
0 голосов
/ 07 февраля 2019

Настройка:

  • Используется версия nopCommerce4.10.
  • Нажмите, чтобы создать git-репозиторий и успешно собрать его.
  • Клонировать git-репозиторий на другом ноутбуке.
  • при попытке построить решение возникает следующая ошибка
  • Использование Visual studio 2017

Сообщение об ошибке:

Severity Code Descriptin Project File  Line  Suppression State
Warning  NETSDK1071 A PackageReference to 'Microsoft.AspNetCore.App' 
specified a Version of `2.1.2`. 

Specifying the version of this package is not recommended. 
For more information, see https://aka.ms/sdkimplicitrefs 
Nop.Core C:\Program Files\dotnet\sdk\2.2.103\Sdks\Microsoft.NET.Sdk\targets\Microsoft.NET.Sdk.DefaultItems.targets 153

1 Ответ

0 голосов
/ 07 февраля 2019

Проверьте, применима ли проблема dotnet / sdk 2602 :

Вы можете установить метаданные AllowExplicitVersion для PackageReference в true, чтобыподавить это предупреждение.

Это должно произойти автоматически , если для DisableImplicitFrameworkReferences установлено значение true.Вы добавляете PackageReference после оценки целей SDK?

Ага, да.Вот и все.
Мы создаем PackageReference элементов во время цели.
Добавление AllowExplicitVersion=true к метаданным работает .

Как и в PR 3482 :

<AllowExplicitVersion>true</AllowExplicitVersion>
...