Скопируйте все зависимости из библиотек .Net Standard в консольное приложение .Net Framework. - PullRequest
0 голосов
/ 03 июля 2018

После использования стандартных проектов .net в консольном приложении .net framework (4.6) зависимости стандартных проектов .net не копируются в выходной каталог. Это приводит к ошибке времени выполнения отсутствующих библиотек. Свойство «copy local» уже верно для ссылочных проектов. Одно из возможных решений - снова добавить все зависимости в консольное приложение, но это не очень хорошая идея. Есть ли лучшее решение для этого?

1 Ответ

0 голосов
/ 03 июля 2018

После того, как Скотт Хансельман прочитал статью , приведенное ниже решение сработало как шарм.

Добавьте строку ниже в первом теге «PropertyGroup» файла «.csproj» консольного приложения .net Framework

<RestoreProjectStyle>PackageReference</RestoreProjectStyle>

Больше не нужно будет снова добавлять зависимости nuget стандартных проектов .net в консольное приложение.

...